Compare commits

..

14 Commits

Author SHA1 Message Date
dc91bff8fc . 2026-03-16 23:11:03 +01:00
f4a3567cd1 . 2026-03-16 22:59:34 +01:00
f4672b6069 . 2026-03-16 21:24:53 +01:00
62e19b2fd4 . 2026-03-11 13:44:37 +01:00
b66bda0f66 . 2026-03-11 11:04:59 +01:00
8dcaa982bd . 2026-03-09 10:40:37 +01:00
89a0ce1579 . 2026-03-08 22:44:09 +01:00
5035e09656 . 2026-03-08 22:30:23 +01:00
c0b9075adc Added image folder to Homepage 2026-03-08 22:26:08 +01:00
fbbd638341 . 2026-03-08 20:00:12 +01:00
2f043c653a . 2026-03-08 19:32:33 +01:00
52d7346588 Updated start.sh to check for .env 2026-03-08 00:24:27 +01:00
3b4c9ead6d . 2026-03-05 21:48:42 +01:00
70ede5e43a . 2026-03-05 15:14:52 +01:00
10 changed files with 130 additions and 6 deletions

3
.gitignore vendored
View File

@@ -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

View File

@@ -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

View File

@@ -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}

View File

@@ -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

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

BIN
homepage/images/komoot.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

View 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

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.0 KiB

View File

@@ -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