This repository was archived by the owner on Dec 22, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathreadme-vars.yml
More file actions
55 lines (46 loc) · 2.53 KB
/
readme-vars.yml
File metadata and controls
55 lines (46 loc) · 2.53 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
---
# project information
project_name: maintenance
project_url: "https://imagegenius/docker-maintenance/"
project_logo: "https://avatars.githubusercontent.com/u/121947548?s=200&v=4"
project_blurb: "Maintenance is a minimal nginx docker image with a soul purpose to be a maintenance page for when your main webserver is down"
project_github_repo_url: "https://github.com/imagegenius/docker-{{ project_name }}"
project_blurb_optional_extras_enabled: false
project_deprecation_status: true
project_deprecation_message: |
No longer use this image
# supported architectures
available_architectures:
- { arch: "{{ arch_x86_64 }}", tag: "amd64-latest" }
# container parameters
common_param_env_vars_enabled: true
param_container_name: "{{ project_name }}"
param_usage_include_net: false
param_usage_include_env: false
param_usage_include_vols: true
param_volumes:
- { vol_path: "/config", vol_host_path: "path_to_appdata", desc: "Contains configuration files" }
- { vol_path: "/swag", vol_host_path: "path_to_swag", desc: "Location of swag appdata on the host" }
param_usage_include_ports: true
param_ports:
- { external_port: "80", internal_port: "80", port_desc: "HTTP Port" }
- { external_port: "443", internal_port: "443", port_desc: "HTTPS Port" }
param_device_map: false
cap_add_param: false
# optional container parameters
opt_param_usage_include_env: false
opt_param_usage_include_vols: false
opt_param_usage_include_ports: false
opt_param_device_map: false
opt_cap_add_param: false
optional_block_1: false
# application setup block
app_setup_block_enabled: true
app_setup_block: |
This image probably does not work anymore, use with caution. or open an issue/pr
Barebones Nginx server made to be a maintenance page for when your SWAG container is down or backing up. Theoretically, when you stop your SWAG container and spin this one up, it should just work. When you startup this image it will attempt to migrate from SWAG, and it works for me so whatever. You may need to change some settings in your configs for Nginx to start successfully. There is also a standalone mode if you do not have SWAG.
If you have important proxy-confs, such as Home Assistant that you need to have 24/7 uptime, add proxy-confs/homeassistant.<subdomain/subfolder>.conf to /config/includes.txt and it will copy over to the maintenance appdata, and you will be able to access Home Assistant through this container. This works for any proxy config.
# changelog
changelogs:
- { date: "24.04.24:", desc: "rebase to alpine 3.19" }
- { date: "02.01.23:", desc: "Initial Release." }