Skip to content

Instantly share code, notes, and snippets.

@optimistic5
optimistic5 / docker-compose.yml
Created September 15, 2019 05:59
docker-compose for jwilder
version: '3'
services:
nginx-proxy:
image: jwilder/nginx-proxy:alpine
restart: always
ports:
- "80:80"
- "443:443"
volumes:
- ./current/public:/usr/share/nginx/html
@optimistic5
optimistic5 / FireflyIII-in-10-min.md
Last active April 21, 2024 19:58
[DEPRECATED] How to setup Firefly III in 10 min with NGINX and auto-renewal SSL

I would like to tell how to setup Firefly III with auto-renewal SSL in docker-compose.

We will use jwilder.

This is NGINX which will be follow all containers and issue Let's encrypt certificates for them.

  1. Prepare server or rent VPS. I use hostens VPS, you can use my referral link, plus google some promotional code and it will be very cheap and good VPS.
@optimistic5
optimistic5 / docker-compose.yml
Created October 31, 2019 18:50
docker-compose for syncthing with jwilder nginx-proxy
version: '3'
services:
syncthing:
image: syncthing/syncthing
restart: always
ports:
- "8384:8384"
- "22000:22000"
- "21027:21027/udp"
@optimistic5
optimistic5 / create_backup.sh
Created February 28, 2020 19:01
Backup Firefly-III database script
#!/bin/bash
############README
#chmod this script first
#chmod +x create_backup.sh
#Add this script to cron
#crontab -e
#0 0 * * * bash ~/firefly-iii/create_backup.sh
############