From 863d7d11ca2f465d38942cb334a018633849aaf5 Mon Sep 17 00:00:00 2001 From: Jens True Date: Sun, 25 Apr 2021 19:00:06 +0200 Subject: [PATCH] Added self hosted services page. --- config/_default/menus.toml | 5 +++++ content/selfhosted/buildserver.md | 15 +++++++++++++++ content/selfhosted/code.md | 15 +++++++++++++++ content/selfhosted/index.md | 5 +++++ content/selfhosted/irc.md | 15 +++++++++++++++ content/selfhosted/media.md | 15 +++++++++++++++ content/selfhosted/music.md | 15 +++++++++++++++ content/selfhosted/ssh.md | 15 +++++++++++++++ go.mod | 2 +- go.sum | 2 ++ 10 files changed, 103 insertions(+), 1 deletion(-) create mode 100644 content/selfhosted/buildserver.md create mode 100644 content/selfhosted/code.md create mode 100644 content/selfhosted/index.md create mode 100644 content/selfhosted/irc.md create mode 100644 content/selfhosted/media.md create mode 100644 content/selfhosted/music.md create mode 100644 content/selfhosted/ssh.md diff --git a/config/_default/menus.toml b/config/_default/menus.toml index 5a34caf..49df339 100644 --- a/config/_default/menus.toml +++ b/config/_default/menus.toml @@ -13,6 +13,11 @@ url = "sailing/" weight = 50 +[[main]] + name = "Selfhosted" + url = "selfhosted/" + weight = 51 + [[main]] name = "Posts" url = "post/" diff --git a/content/selfhosted/buildserver.md b/content/selfhosted/buildserver.md new file mode 100644 index 0000000..d20f969 --- /dev/null +++ b/content/selfhosted/buildserver.md @@ -0,0 +1,15 @@ +--- +widget: hero +headless: true +cta: + url: 'https://build.jcktrue.dk' + label: Buildserver + icon_pack: fas + icon: cogs +cta_alt: + url: 'https://www.drone.io/' + label: Drone +cta_note: + label: 'Drone is a self-service Continuous Integration platform for busy development teams.' +--- +Docker based build server system for modern CI/CD. \ No newline at end of file diff --git a/content/selfhosted/code.md b/content/selfhosted/code.md new file mode 100644 index 0000000..28a1ad3 --- /dev/null +++ b/content/selfhosted/code.md @@ -0,0 +1,15 @@ +--- +widget: hero +headless: true +cta: + url: 'https://code.jcktrue.dk' + label: Code + icon_pack: fas + icon: code +cta_alt: + url: 'https://gitea.io/' + label: Gitea +cta_note: + label: 'Gitea is a community managed lightweight code hosting solution written in Go. It is published under the MIT license.' +--- +Self hosted git service for hosting personal projects. \ No newline at end of file diff --git a/content/selfhosted/index.md b/content/selfhosted/index.md new file mode 100644 index 0000000..845dd57 --- /dev/null +++ b/content/selfhosted/index.md @@ -0,0 +1,5 @@ ++++ +# Selfhosted services +type = "widget_page" +headless = false # Homepage is headless, other widget pages are not. ++++ diff --git a/content/selfhosted/irc.md b/content/selfhosted/irc.md new file mode 100644 index 0000000..be08fbc --- /dev/null +++ b/content/selfhosted/irc.md @@ -0,0 +1,15 @@ +--- +widget: hero +headless: true +cta: + url: 'https://irc.jcktrue.dk' + label: IRC + icon_pack: fas + icon: hashtag +cta_alt: + url: 'https://thelounge.chat/' + label: The lounge +cta_note: + label: 'The self-hosted web IRC client. Always connected.' +--- +Webbased IRC client/bouncer. \ No newline at end of file diff --git a/content/selfhosted/media.md b/content/selfhosted/media.md new file mode 100644 index 0000000..0fc58a0 --- /dev/null +++ b/content/selfhosted/media.md @@ -0,0 +1,15 @@ +--- +widget: hero +headless: true +cta: + url: 'https://media.jcktrue.dk' + label: Media + icon_pack: fas + icon: film +cta_alt: + url: 'https://jellyfin.org/' + label: Jellyfin +cta_note: + label: 'Jellyfin is the volunteer-built media solution that puts you in control of your media. Stream to any device from your own server, with no strings attached. Your media, your server, your way.' +--- +Media server for TV shows and movies. Mostly for inhouse use but may also be accessed from outside the network. \ No newline at end of file diff --git a/content/selfhosted/music.md b/content/selfhosted/music.md new file mode 100644 index 0000000..3c3b678 --- /dev/null +++ b/content/selfhosted/music.md @@ -0,0 +1,15 @@ +--- +widget: hero +headless: true +cta: + url: 'https://music.jcktrue.dk' + label: Music + icon_pack: fas + icon: music +cta_alt: + url: 'https://airsonic.github.io/' + label: Airsonic +cta_note: + label: 'Airsonic is a free, web-based media streamer, providing ubiquitous access to your music. Use it to share your music with friends, or to listen to your own music while at work. You can stream to multiple players simultaneously, for instance to one player in your kitchen and another in your living room.' +--- +Media server for music and podcasts. Support for smartphones via the Sonic protocol allows streaming of music from anywhere with an internet connection. \ No newline at end of file diff --git a/content/selfhosted/ssh.md b/content/selfhosted/ssh.md new file mode 100644 index 0000000..10ad8f3 --- /dev/null +++ b/content/selfhosted/ssh.md @@ -0,0 +1,15 @@ +--- +widget: hero +headless: true +cta: + url: 'https://ssh.jcktrue.dk' + label: SSH + icon_pack: fas + icon: shell +cta_alt: + url: 'https://github.com/nirui/sshwifty' + label: Sshwifty +cta_note: + label: 'An Open Source Web SSH Client that enables you to connect to SSH servers without download any additional software.' +--- +Remote SSH access from anything, anywhere. \ No newline at end of file diff --git a/go.mod b/go.mod index 73499cd..5d36f47 100644 --- a/go.mod +++ b/go.mod @@ -2,4 +2,4 @@ module code.jcktrue.dk/jct/jcktrue.dk go 1.15 -require github.com/wowchemy/wowchemy-hugo-modules/wowchemy v0.0.0-20210324194200-fda9f39d872e // indirect +require github.com/wowchemy/wowchemy-hugo-modules/wowchemy v0.0.0-20210422192724-bfa3808cb6ec // indirect diff --git a/go.sum b/go.sum index 08aee7e..f02304a 100644 --- a/go.sum +++ b/go.sum @@ -30,3 +30,5 @@ github.com/wowchemy/wowchemy-hugo-modules/wowchemy v0.0.0-20210308212518-cf32fde github.com/wowchemy/wowchemy-hugo-modules/wowchemy v0.0.0-20210308212518-cf32fde82412/go.mod h1:H22qfH9qj3FWwsk7+bAZpmT24yRGNQURah2/IRwjbn8= github.com/wowchemy/wowchemy-hugo-modules/wowchemy v0.0.0-20210324194200-fda9f39d872e h1:pjf3ttOUrGyqXqFE5HD4zROl5nVD7X06ejz5TwLuwtk= github.com/wowchemy/wowchemy-hugo-modules/wowchemy v0.0.0-20210324194200-fda9f39d872e/go.mod h1:H22qfH9qj3FWwsk7+bAZpmT24yRGNQURah2/IRwjbn8= +github.com/wowchemy/wowchemy-hugo-modules/wowchemy v0.0.0-20210422192724-bfa3808cb6ec h1:hiiibzm2QgYhQ6LK6ow8zLFNP0PyfzWfdKX9i5rN3e4= +github.com/wowchemy/wowchemy-hugo-modules/wowchemy v0.0.0-20210422192724-bfa3808cb6ec/go.mod h1:H22qfH9qj3FWwsk7+bAZpmT24yRGNQURah2/IRwjbn8=