Commit Graph

577 Commits

Author SHA1 Message Date
2501b593a4 Add OpenMapKit Dockerfile comments 2017-12-21 10:39:35 +01:00
9724190d8e Add CKAN + DataPusher Dockerfile comments 2017-12-21 10:39:22 +01:00
fcba872d75 Add Postgres, Redis, Solr Dockerfile comments 2017-12-21 10:39:07 +01:00
728ad4f4ec Add cron to basic services 2017-12-21 10:38:28 +01:00
bfd15b9eef Install CKAN cronjob 2017-12-20 22:47:23 +01:00
21fcde7b2d Loosen CKAN container service dependencies 2017-12-20 22:45:49 +01:00
fc74de15b2 Alpinize + Dockerize CKAN DataPusher 2017-12-20 15:41:29 +01:00
2b63a7a17d Properly cleanup after OpenMapKit docker image build 2017-12-20 11:07:40 +01:00
8ff4cfe525 Adjust CKAN Dockerfile - move common deps, cleanup properly 2017-12-20 11:06:46 +01:00
7cdd22261e Call CKAN's update-ip.sh in start_pre() 2017-12-20 11:05:54 +01:00
1ea2b63636 Set Solr heap size 2017-12-20 09:40:01 +01:00
3b6c8471fe Alpinize CKAN 2017-12-19 22:17:12 +01:00
56794033e0 Set proper scheme in X-Forwarded-Proto for OpenMapKit 2017-12-19 22:16:13 +01:00
6d801b8d8a Install python runtime 2017-12-19 20:43:20 +01:00
4c8e5452f5 Alpinize OpenMapKit 2017-12-19 20:28:33 +01:00
c0198b4dc7 Prepare structure for nginx apps 2017-12-19 19:42:10 +01:00
648064e5dd Daemonize Postgres container 2017-12-19 19:29:02 +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
5e398988d5 Alpinize Redis 2017-12-19 19:12:51 +01:00
8733cb8b30 Alpinize Solr 2017-12-19 16:31:35 +01:00
88964e2f7c Alpinize Postgres Docker service 2017-12-19 13:53:30 +01:00
b96182dd58 Remove apk update as no cache should be used 2017-12-19 12:49:39 +01:00
ea27896702 Suppress OpenRC boot messages 2017-12-19 11:21:59 +01:00
9d0e653cfa Strip comments and reorganize nginx and consolefont config 2017-12-19 11:05:09 +01:00
1a5ad7ba15 Simplify Postfix configuration 2017-12-19 11:01:37 +01:00
5477e36dec Alpinize nginx configuration 2017-12-19 10:09:33 +01:00
cea4df2b99 Slim down basic Alpine configs 2017-12-19 08:40:56 +01:00
aa100397f1 Revamp basic OS installation and settings for Alpine 2017-12-18 22:16:21 +01:00
f0afd6e596 Install Alpine as host operating system instead of Debian 2017-12-18 15:45:17 +01:00
4da4e23719 Forward Ckan and OpenMapKit HTTP ports to Docker host's localhost 2017-12-16 20:53:00 +01:00
fa13411d57 Dockerize CKAN (without DataPusher so far) 2017-12-16 20:41:58 +01:00
678f91b555 Add Postgres Docker service wrapper 2017-12-16 20:40:40 +01:00
7eddaeda5e Use .deps in OpenMapKit Dockerfile 2017-12-16 20:40:06 +01:00
4a1e821796 Introduce PostgreSQL + PostGIS Dockerfile and script 2017-12-15 16:39:40 +01:00
64e861d8c7 Add port assignment to README.md 2017-12-15 16:39:40 +01:00
6dc1a16bf2 Move CKAN Solr config where expected 2017-12-15 16:39:40 +01:00
1c238b77fe Remove tmpfs from docker run (containers are destroyed anyway) 2017-12-15 16:39:40 +01:00
ae2eea1933 Add UID/GID for OpenMapKit, change path from omk to openmapkit 2017-12-15 16:39:40 +01:00
d973836b8c Add UID/GID for Redis 2017-12-15 16:39:40 +01:00
cfdbb2c609 Move Solr to /opt and create separate UID/GID 2017-12-15 16:39:40 +01:00
86f9b8cae1 CRLF fix 2017-12-15 16:39:40 +01:00
1959137a0b Introduce Redis Dockerfile and installation script 2017-12-15 16:39:40 +01:00
0363e6b53f Fix and configure Solr persistent locations and configuration 2017-12-15 16:39:40 +01:00
3e123a9a9c Add Dockerfile for Solr 2017-12-15 16:39:40 +01:00
4946fe2c71 Remove explicit mention of py-setuptools in OpenMapKit Dockerfile. 2017-12-15 16:39:40 +01:00
8e51e09d58 Kill OpenMapKit container instead of stopping (which fails anyway) 2017-12-15 16:39:40 +01:00
145b73c3ce OpenMapKit concept 2017-12-15 16:39:40 +01:00
71da796259 Comment out docker-compose for the moment 2017-12-15 16:39:40 +01:00
942e978faa Install docker-compose 2017-12-15 16:39:40 +01:00
89ae15f3f4 Install Docker CE instead of LXC 2017-12-15 16:39:40 +01:00