Commit Graph

67 Commits

Author SHA1 Message Date
afe8df823f
Reimplement cert handling, strip useless cli params 2018-10-27 21:13:35 +02:00
3abd3cf835
Install apps from custom repo, simplify usage of SOURCE_DIR 2018-10-25 21:48:35 +02:00
91ebd4193e
Sign using py3-cryptography 2018-10-02 17:35:49 +02:00
31f7c408d4
Install tar and xz packages in DEBUG mode 2018-10-02 12:53:44 +02:00
48492bf405
Setup fixes 2018-09-21 15:23:02 +02:00
d141fff4c1
Start iptables just once 2018-09-14 18:23:16 +02:00
30e2232b71
Integrate postfix into basic 2018-09-14 11:21:35 +02:00
a9e99a82c5
Create /var/log/lxc 2018-09-11 18:36:08 +02:00
9b4be311e6
ckan test 2018-09-07 18:46:30 +02:00
354c98bbf0
typo 2018-09-07 16:03:14 +02:00
89126185eb
Update lxcfiles to LXC 3 2018-09-07 15:47:44 +02:00
bed2d7f5f6
Use compiled LXC 2018-09-07 15:20:07 +02:00
de640bb005
Prepare for LXC3 2018-09-07 14:37:38 +02:00
933a75bf57
iptables 2018-09-05 23:12:31 +02:00
3a6011aad4
LXCize basic runtimes 2018-09-04 22:45:52 +02:00
b6ac14880b
fix 2018-09-04 22:13:08 +02:00
1c40252112
Initial commit for LXCification 2018-09-04 21:42:26 +02:00
bf94306e25
De-brand AppMgr and scripts 2018-09-03 17:24:48 +02:00
afa81c81cd
Blackboxize VM start, related to #287 2018-09-03 16:06:56 +02:00
bc1994c31b
Add option to create selfsigned certs to AppMgr 2018-09-03 15:57:47 +02:00
765f34f3f4
Don't clutter disk when debug mode is not set 2018-09-02 21:07:05 +02:00
9baf26ce56
Make Alpine start with nomodeset and custom tty prompt 2018-09-01 23:09:51 +02:00
c6c50bb3c5
Add script for automatic disk extension + swap creation 2018-09-01 15:16:22 +02:00
9f6ff9f0ee
Make acme.sh executable 2018-08-30 20:09:18 +02:00
377d135667
Add less to useful basic tools 2018-08-30 18:40:42 +02:00
2e74f8242c
Update OpenRC deps after spotter-appmgr and docker are installed 2018-08-23 10:54:16 +02:00
4d4903e7ec
menu, admin login, anonymized portal , closes #273 2018-08-17 14:10:29 +02:00
81519dcca4
Modify app config only when the app is installed 2018-08-14 15:37:28 +02:00
50e4ef0330
Typo and logical fixes in basic installation 2018-08-02 11:15:15 +02:00
b42fe67f89
Merge spotter-appmgr WSGI application 2018-08-02 10:41:40 +02:00
4fa3f59675
Replace python2 with python3 in basic setup 2018-07-19 11:53:36 +02:00
198b65ab29
Stop services required for build as part of build script
Halt build chain on any error
2018-07-15 21:55:35 +02:00
23e9de7630
Create a package with runtimes and make use of it 2018-04-30 23:17:16 +02:00
d4aceca201
Introduce basic images with s6 and python2 2018-04-30 22:39:44 +02:00
c5e55e7f2e
Rewrite spotter-appmgr (partial squashmerge) 2018-04-29 20:48:57 +02:00
a2323d1496
Introduce acme.sh Let's Encrypt client 2018-03-25 22:50:18 +02:00
dd5301a10d
Introduce spotter-appmgr for application, domain and port management 2018-03-25 22:47:19 +02:00
2400bf5413
Add poststart delay to Docker init script 2018-03-24 16:18:00 +01:00
e6ea09b8ef
Move docker to default runlevel 2018-03-24 16:17:51 +01:00
86eabf4a42
Move all Docker containers to default runlevel 2018-02-06 21:54:11 +01:00
3fc44dee2b
Configure busybox NTP client instead of sntpc 2018-02-06 16:59:00 +01:00
d2acca67ed
Add sntpc to useful packages 2018-02-02 21:06:56 +01:00
8a29b66c85
Hide ISOLINUX banner during boot 2018-01-28 10:34:42 +01:00
c7c0aa08f0
Add curl to useful packages 2018-01-16 21:16:36 +01:00
edb2b6cd8c
Dockerize postfix 2018-01-15 20:05:33 +01:00
6e6c606023
Add .profile and purge motd in basic configuration 2018-01-11 09:16:26 +01:00
728ad4f4ec Add cron to basic services 2017-12-21 10:38:28 +01:00
6d801b8d8a Install python runtime 2017-12-19 20:43:20 +01:00
c0198b4dc7 Prepare structure for nginx apps 2017-12-19 19:42:10 +01:00
182c9eb10b Minor script updates
- Make init.d scripts executable
- Change shebang from bash to sh
- Alpinize zz-cleanup.sh
2017-12-19 19:27:44 +01:00