Compare commits
14 Commits
71a5db3b11
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| dc91bff8fc | |||
| f4a3567cd1 | |||
| f4672b6069 | |||
| 62e19b2fd4 | |||
| b66bda0f66 | |||
| 8dcaa982bd | |||
| 89a0ce1579 | |||
| 5035e09656 | |||
| c0b9075adc | |||
| fbbd638341 | |||
| 2f043c653a | |||
| 52d7346588 | |||
| 3b4c9ead6d | |||
| 70ede5e43a |
3
.gitignore
vendored
3
.gitignore
vendored
@@ -2,5 +2,6 @@
|
|||||||
**/data/
|
**/data/
|
||||||
nginx-proxy-manager/letsencrypt
|
nginx-proxy-manager/letsencrypt
|
||||||
gitea/.ssh
|
gitea/.ssh
|
||||||
**/log/
|
**/log/*
|
||||||
*.log
|
*.log
|
||||||
|
freshrss/log/logrotate.status
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
logrotate state -- version 2
|
logrotate state -- version 2
|
||||||
"/var/log/acpid.log" 2026-1-19-2:0:0
|
"/var/log/acpid.log" 2026-1-19-2:0:0
|
||||||
"/config/log/nginx/access.log" 2026-2-15-2:0:0
|
"/config/log/nginx/access.log" 2026-3-15-2:0:0
|
||||||
"/var/log/php84/*.log" 2026-1-19-2:0:0
|
"/var/log/php84/*.log" 2026-1-19-2:0:0
|
||||||
"/config/log/nginx/error.log" 2026-1-19-2:0:0
|
"/config/log/nginx/error.log" 2026-1-19-2:0:0
|
||||||
"/config/log/php/error.log" 2026-2-15-2:0:0
|
"/config/log/php/error.log" 2026-3-15-2:0:0
|
||||||
|
|||||||
@@ -11,6 +11,7 @@ services:
|
|||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
volumes:
|
volumes:
|
||||||
- /home/rcadmin/docker/homepage/config:/app/config # Make sure your local config directory exists
|
- /home/rcadmin/docker/homepage/config:/app/config # Make sure your local config directory exists
|
||||||
|
- /home/rcadmin/docker/homepage/images:/app/public/images # Make sure your local data directory exists
|
||||||
- /var/run/docker.sock:/var/run/docker.sock:ro # (optional) For docker integrations
|
- /var/run/docker.sock:/var/run/docker.sock:ro # (optional) For docker integrations
|
||||||
environment:
|
environment:
|
||||||
HOMEPAGE_ALLOWED_HOSTS: ${HOMEPAGE_ALLOWED_HOSTS}
|
HOMEPAGE_ALLOWED_HOSTS: ${HOMEPAGE_ALLOWED_HOSTS}
|
||||||
|
|||||||
@@ -2,27 +2,138 @@
|
|||||||
# For configuration options and examples, please see:
|
# For configuration options and examples, please see:
|
||||||
# https://gethomepage.dev/configs/bookmarks
|
# https://gethomepage.dev/configs/bookmarks
|
||||||
|
|
||||||
|
- Health:
|
||||||
|
- Helse Norge:
|
||||||
|
- abbr: HN
|
||||||
|
#icon: myfitnesspal.svg
|
||||||
|
href: https://www.helsenorge.no/
|
||||||
|
- Helse Klage:
|
||||||
|
- abbr: HK
|
||||||
|
#icon: myfitnesspal.svg
|
||||||
|
href: https://helseklage.no/
|
||||||
|
- Felleskatalogen:
|
||||||
|
- abbr: FK
|
||||||
|
#icon: myfitnesspal.svg
|
||||||
|
href: https://www.felleskatalogen.no/
|
||||||
|
- Strava:
|
||||||
|
- abbr: STV
|
||||||
|
icon: strava.svg
|
||||||
|
href: https://www.strava.com/
|
||||||
|
- Komoot:
|
||||||
|
- abbr: KO
|
||||||
|
icon: /images/komoot.jpg
|
||||||
|
href: https://www.komoot.com/
|
||||||
|
|
||||||
- Developer:
|
- Developer:
|
||||||
- Github:
|
- Github:
|
||||||
- abbr: GH
|
- abbr: GH
|
||||||
|
icon: github-light.svg
|
||||||
href: https://github.com/
|
href: https://github.com/
|
||||||
- Dashboard Icons:
|
- Dashboard Icons:
|
||||||
- icon: github.svg
|
- icon: dashboard-icons.svg
|
||||||
href: https://github.com/walkxcode/dashboard-icons
|
href: https://github.com/walkxcode/dashboard-icons
|
||||||
description: Icon Repository
|
description: Icon Repository
|
||||||
|
- Pictogrammers:
|
||||||
|
- #icon: mdi-pictogrammers.svg
|
||||||
|
abbr: PG
|
||||||
|
href: https://pictogrammers.com/library/mdi/
|
||||||
|
description: Material Design Icons Repository
|
||||||
|
- Simple Icons:
|
||||||
|
- icon: si-simpleicons.svg
|
||||||
|
abbr: SI
|
||||||
|
href: https://simpleicons.org/
|
||||||
|
description: Simple Icons Repository
|
||||||
|
- Self-Hosted Dashboard Icons:
|
||||||
|
- #icon:
|
||||||
|
abbr: SHDI
|
||||||
|
href: https://selfh.st/icons/
|
||||||
|
description: Self-Hosted Dashboard Icons Repository
|
||||||
|
- Flaticon:
|
||||||
|
- icon: /images/flaticon.png
|
||||||
|
abbr: FT
|
||||||
|
href: https://www.flaticon.com/
|
||||||
|
description: Flaticon Icon Repository
|
||||||
|
- Icons8:
|
||||||
|
- icon: /images/logo-icons8-full.svg
|
||||||
|
abbr: I8
|
||||||
|
href: https://icons8.com/
|
||||||
|
description: Icons8 Icon Repository
|
||||||
|
- NFO Maker:
|
||||||
|
- icon: /images/nfo-maker.png
|
||||||
|
abbr: NFO
|
||||||
|
href: https://nfo-maker.com/
|
||||||
|
description: NFO Maker - Create NFO files for media libraries
|
||||||
|
|
||||||
- Social:
|
- Social:
|
||||||
- Reddit:
|
- Reddit:
|
||||||
- icon: reddit.svg
|
- icon: reddit.svg
|
||||||
abbr: RE
|
abbr: RE
|
||||||
href: https://reddit.com/
|
href: https://reddit.com/
|
||||||
|
- X:
|
||||||
|
- abbr: X
|
||||||
|
icon: sh-x.svg
|
||||||
|
href: https://x.com/
|
||||||
|
- Facebook:
|
||||||
|
- abbr: FB
|
||||||
|
icon: sh-facebook.svg
|
||||||
|
href: https://www.facebook.com/
|
||||||
|
- Instagram:
|
||||||
|
- abbr: IG
|
||||||
|
icon: sh-instagram.svg
|
||||||
|
href: https://www.instagram.com/
|
||||||
|
- LinkedIn:
|
||||||
|
- abbr: LI
|
||||||
|
icon: sh-linkedin.svg
|
||||||
|
href: https://www.linkedin.com/
|
||||||
|
- Discord:
|
||||||
|
- abbr: DC
|
||||||
|
icon: sh-discord.svg
|
||||||
|
href: https://discord.com/
|
||||||
|
|
||||||
- Entertainment:
|
- Entertainment:
|
||||||
- YouTube:
|
- YouTube:
|
||||||
- abbr: YT
|
- abbr: YT
|
||||||
|
icon: sh-youtube.svg
|
||||||
href: https://youtube.com/
|
href: https://youtube.com/
|
||||||
|
- Twitch:
|
||||||
|
- abbr: TW
|
||||||
|
icon: sh-twitch.svg
|
||||||
|
href: https://www.twitch.tv/
|
||||||
|
- Netflix:
|
||||||
|
- abbr: NF
|
||||||
|
icon: sh-netflix.svg
|
||||||
|
href: https://www.netflix.com/
|
||||||
|
- TeliaPlay:
|
||||||
|
- abbr: TP
|
||||||
|
icon: /images/Telia.webp
|
||||||
|
href: https://www.teliaplay.no/
|
||||||
|
|
||||||
- Information:
|
- Information:
|
||||||
- YR:
|
- YR:
|
||||||
- abbr: YR
|
- abbr: YR
|
||||||
href: https://yr.no/
|
href: https://yr.no/
|
||||||
|
- CNBC:
|
||||||
|
- abbr: CNBC
|
||||||
|
icon: sh-cnbc.svg
|
||||||
|
href: https://www.cnbc.com/
|
||||||
|
- IMDB:
|
||||||
|
- abbr: IMDB
|
||||||
|
icon: sh-imdb.svg
|
||||||
|
href: https://www.imdb.com/
|
||||||
|
- The TV Database:
|
||||||
|
- abbr: TVDB
|
||||||
|
icon: sh-tvdb.svg
|
||||||
|
href: https://www.thetvdb.com/
|
||||||
|
- The Movie Database:
|
||||||
|
- abbr: TMDB
|
||||||
|
icon: sh-tmdb.svg
|
||||||
|
href: https://www.themoviedb.org/
|
||||||
|
- Wikipedia:
|
||||||
|
- abbr: WP
|
||||||
|
icon: sh-wikipedia.svg
|
||||||
|
href: https://www.wikipedia.org/
|
||||||
|
- Google News:
|
||||||
|
- abbr: GN
|
||||||
|
icon: sh-google-news.svg
|
||||||
|
href: https://news.google.com/
|
||||||
|
|
||||||
|
|||||||
BIN
homepage/images/Telia.webp
Normal file
BIN
homepage/images/Telia.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.8 KiB |
BIN
homepage/images/flaticon.png
Normal file
BIN
homepage/images/flaticon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 16 KiB |
BIN
homepage/images/komoot.jpg
Normal file
BIN
homepage/images/komoot.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.2 KiB |
1
homepage/images/logo-icons8-full.svg
Normal file
1
homepage/images/logo-icons8-full.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="-9 -9 32 32" fill="#1fb141"><path d="M7 0H0v14h7V0z"></path><path d="M10.5 7a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7zm0 7a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7z"></path></svg>
|
||||||
|
After Width: | Height: | Size: 218 B |
BIN
homepage/images/nfo-maker.png
Normal file
BIN
homepage/images/nfo-maker.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 9.0 KiB |
12
start.sh
12
start.sh
@@ -1,8 +1,18 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
# Copy this file to /usr/sbin/start to enable easy startup
|
# Copy this file to /usr/sbin/start to enable easy startup
|
||||||
# cp start.sh /usr/sbin/start
|
# sudo cp start.sh /usr/sbin/start
|
||||||
|
|
||||||
#docker stack deploy -c compose.yml ${PWD##*/}
|
#docker stack deploy -c compose.yml ${PWD##*/}
|
||||||
|
|
||||||
|
|
||||||
|
# Check if .env file exists in the current directory
|
||||||
|
if [ ! -f ".env" ]; then
|
||||||
|
touch .env
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -f ".env" ]; then
|
||||||
env $(grep -v '^#' ${PWD}/.env | sed 's/#.*//' | xargs) docker stack deploy -c compose.yml ${PWD##*/}
|
env $(grep -v '^#' ${PWD}/.env | sed 's/#.*//' | xargs) docker stack deploy -c compose.yml ${PWD##*/}
|
||||||
|
else
|
||||||
|
docker stack deploy -c compose.yml ${PWD##*/}
|
||||||
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user