Commit Graph

45 Commits

Author SHA1 Message Date
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
23eefd406c Add cleanup script
Add numbering order to shell scripts
2017-06-30 18:26:22 +02:00
cc8e2f2234 Add git to basic packages
Remove default user
2017-06-30 18:05:48 +02:00
9843a5d94c Add .bashrc 2017-06-29 11:38:48 +02:00
9ccc86ecb0 Add ntp daemon to basic install 2017-06-29 11:30:06 +02:00
213029577e Strengthen nginx SSL config - DH 2048, HSTS, lower SSL cache to 1MB 2017-06-26 15:17:55 +02:00
31d9f5eeba Add bunch of basic configs for nginx and postgresql
Restructure basic.sh
2017-06-25 20:49:10 +02:00
076d70c3ab Merge branch 'master' of infra.dasm.cz:/srv/git/hvezdolet
# Conflicts:
#	basic/root/.ssh/authorized_keys
2017-06-23 16:10:53 +02:00
577989268c Auto-confirm apt-get commands, fix initramfs-tools scripts locations 2017-06-23 16:09:10 +02:00
92db508711 Suppress warnings during boot instead of using plymouth 2017-06-23 16:03:19 +02:00
5f85d3d4c6 Add Karel's SSH key.. and also actually copy the authorized_keys. 2017-06-23 11:03:19 +02:00
e309e0448d Add Karel's SSH key.. and also actually copy the authorized_keys. 2017-06-23 11:01:08 +02:00
cbbc2dfb89 Forbid login on tty1, disable tty2-6 2017-06-23 10:37:25 +02:00
564e699285 Leave wget installed for the time being 2017-06-23 10:35:14 +02:00
7f7ef37cff Set legal banner with URL + latin2 character set 2017-06-23 10:32:56 +02:00
679ac7f77a Rename encrypted partition from sda2_crypt to system 2017-06-23 10:24:16 +02:00
26a08986a8 Add GRUB settings 2017-06-23 10:21:59 +02:00
559c83816c Add basic install script 2017-06-23 10:17:08 +02:00