Skip to content

Instantly share code, notes, and snippets.

FROM nginx
RUN apt-get update && DEBIAN_FRONTEND=noninteractive \
apt-get -y upgrade && \
apt-get -y --no-install-recommends install \
apache2-utils curl nano less
RUN mkdir /var/www/ && \
useradd -d /var/www/ -s /bin/bash <user> && \
echo '<user>:<password>' | chpasswd && \
@digitalap3
digitalap3 / docker-compose.frontnginx.yml
Last active March 15, 2019 06:21
docker-compose file for frontnginx
version: '3'
services:
frontnginx:
image: nginxbase
container_name: frontnginx
volumes:
- "ngfront-config:/etc/nginx/conf.d"
- "ssl-files:/ssl-files"
ports:
@digitalap3
digitalap3 / default.conf
Created March 14, 2019 05:45
altered default.conf
server {
listen 8080;
server_name localhost;
location / {
root /usr/share/nginx/html;
index index.html index.htm;
}
#error_page 404 /404.html;
@digitalap3
digitalap3 / nginx.conf
Created March 14, 2019 05:38
altered nginx.conf
worker_processes 1;
error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;
events {
worker_connections 1024;
}
@digitalap3
digitalap3 / tonido_dockerfile
Last active October 31, 2017 19:42
Tonido Dockerfile
FROM debian:jessie
MAINTAINER digitalapotheosis
# digitalapotheosis/tonido:latest
#Install Dependencies
RUN \
apt-get update -q && DEBIAN_FRONTEND=noninteractive && \
apt-get -y install\
wget\
@digitalap3
digitalap3 / Gunicorn.sh
Created August 10, 2016 05:32
Gunicorn script for Zinnia Docker image
#!/bin/bash
cd zinblog
python manage.py migrate # Apply database migrations
python manage.py collectstatic --noinput # Collect static files
# Prepare log files and start outputting logs to stdout
touch /srv/logs/gunicorn.log
touch /srv/logs/access.log
tail -n 0 -f /srv/logs/*.log &
@digitalap3
digitalap3 / Zinnia Dockerfile
Created August 10, 2016 05:29
Dockerfile for Zinnia's Weblog
FROM debian:jessie
RUN apt-get update && DEBIAN_FRONTEND=noninteractive\
&& apt-get install -y python vim build-essential python-pip python2.7-dev \
curl git tar libpq-dev libjpeg-dev zlib1g-dev nginx
RUN pip install django==1.9.8 django-mptt django-tagging pillow \
beautifulsoup4 mots-vides regex django-contrib-comments \
gunicorn markdown docutils pytz
@digitalap3
digitalap3 / zinginx
Created August 7, 2016 10:39
nginx file for zinnia blog inside docker
upstream zinnia_server {
server unix:/srv/run/gunicorn.sock fail_timeout=0;
}
server {
listen 80;
server_name blog.bodhirobot.com;
client_max_body_size 4G;