Skip to content
Snippets Groups Projects
Commit c474e9ca authored by void's avatar void
Browse files

wiki auf neuen Server umgezogen

parent c3b6b039
No related branches found
No related tags found
No related merge requests found
...@@ -23,6 +23,7 @@ webserver_domains: ...@@ -23,6 +23,7 @@ webserver_domains:
- "ldap" - "ldap"
- "mattermost" - "mattermost"
- "pad" - "pad"
- "wiki"
administratorenteam: administratorenteam:
- "void" - "void"
......
FROM php:7.1-apache
# Upload-Limits hoch setzen (Edit by Parad0x)
RUN touch /usr/local/etc/php/conf.d/uploads.ini \
&& echo "upload_max_filesize = 10M;" >> /usr/local/etc/php/conf.d/uploads.ini \
&& echo "post_max_size = 10M;" >> /usr/local/etc/php/conf.d/uploads.ini
# Change apache settings
RUN a2enmod rewrite
# Expose ports
EXPOSE 80
# startup
CMD ["apache2-foreground"]
---
- name: create folder struct for dokuwiki
file:
path: "/srv/dokuwiki/"
state: "directory"
- name: create folder struct for dokuwiki
file:
path: "/tmp/dokuwiki_docker/"
state: "directory"
- name: copy Dockerfile
copy:
src: Dockerfile
dest: /tmp/dokuwiki_docker/Dockerfile
- name: Get a timestamp
command: "date +%Y%m%d%H%M%S"
register: timestamp
- name: build the image
docker_image:
name: "dokuwiki-{{ timestamp.stdout }}"
path: /tmp/dokuwiki_docker/
state: present
- name: start dokuwiki docker
docker_container:
name: dokuwiki-app
image: "dokuwiki-{{ timestamp.stdout }}"
state: started
restart_policy: always
volumes:
- /srv/dokuwiki:/var/www/html
ports:
- 127.0.0.1:42005:80
...@@ -5,6 +5,7 @@ ...@@ -5,6 +5,7 @@
roles: roles:
- { role: nginx, tags: nginx } - { role: nginx, tags: nginx }
- { role: docker, tags: docker } - { role: docker, tags: docker }
- { role: docker_dokuwiki, tags: dokuwiki }
- { role: docker_etherpad, tags: etherpad } - { role: docker_etherpad, tags: etherpad }
- { role: docker_gitlab, tags: gitlab } - { role: docker_gitlab, tags: gitlab }
- { role: docker_ldap, tags: ldap } - { role: docker_ldap, tags: ldap }
......
location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_pass http://127.0.0.1:42005/;
proxy_redirect off;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment