first commit
This commit is contained in:
commit
16218e3337
2 changed files with 225 additions and 0 deletions
179
config.yml
Normal file
179
config.yml
Normal file
|
@ -0,0 +1,179 @@
|
|||
---
|
||||
# Homepage configuration
|
||||
# See https://fontawesome.com/v5/search for icons options
|
||||
|
||||
# Optional: Use external configuration file.
|
||||
# Using this will ignore remaining config in this file
|
||||
# externalConfig: https://example.com/server-luci/config.yaml
|
||||
|
||||
title: "The Heartlands"
|
||||
subtitle: "Home Page:"
|
||||
documentTitle: "Heartlands Public Service List" # Customize the browser tab text
|
||||
icon: "fas fa-solid fa-dragon"
|
||||
# Alternatively a fa icon can be provided:
|
||||
# icon: "fas fa-skull-crossbones"
|
||||
|
||||
header: true # Set to false to hide the header
|
||||
# Optional: Different hotkey for search, defaults to "/"
|
||||
# hotkey:
|
||||
# search: "Shift"
|
||||
footer: '<p>Created with <span class="has-text-danger">❤️</span> with <a href="https://bulma.io/">bulma</a>, <a href="https://vuejs.org/">vuejs</a> & <a href="https://fontawesome.com/">font awesome</a> // Fork me on <a href="https://github.com/bastienwirtz/homer"><i class="fab fa-github-alt"></i></a></p>' # set false if you want to hide it.
|
||||
|
||||
columns: "3" # "auto" or number (must be a factor of 12: 1, 2, 3, 4, 6, 12)
|
||||
connectivityCheck: true # whether you want to display a message when the apps are not accessible anymore (VPN disconnected for example).
|
||||
# You should set it to true when using an authentication proxy, it also reloads the page when a redirection is detected when checking connectivity.
|
||||
|
||||
# Optional: Proxy / hosting option
|
||||
proxy:
|
||||
useCredentials: false # send cookies & authorization headers when fetching service specific data. Set to `true` if you use an authentication proxy. Can be overrided on service level.
|
||||
|
||||
# Set the default layout and color scheme
|
||||
defaults:
|
||||
layout: list # Either 'columns', or 'list'
|
||||
colorTheme: auto # One of 'auto', 'light', or 'dark'
|
||||
|
||||
# Optional theming
|
||||
theme: default # 'default' or one of the themes available in 'src/assets/themes'.
|
||||
|
||||
# Optional navbar
|
||||
# links: [] # Allows for navbar (dark mode, layout, and search) without any links
|
||||
links:
|
||||
- name: "Heartlands Home"
|
||||
icon: "fa-solid fa-house"
|
||||
url: "https://theheart.land"
|
||||
# this will link to a second homer page that will load config from page2.yml and keep default config values as in config.yml file
|
||||
# see url field and assets/page.yml used in this example:
|
||||
- name: "Friend's Projects"
|
||||
icon: "fa-solid fa-user-group"
|
||||
url: "#friends"
|
||||
|
||||
# Optional message
|
||||
message:
|
||||
# url: "https://<my-api-endpoint>" # Can fetch information from an endpoint to override value below.
|
||||
# mapping: # allows to map fields from the remote format to the one expected by Homer
|
||||
# title: 'id' # use value from field 'id' as title
|
||||
# content: 'value' # value from field 'value' as content
|
||||
# refreshInterval: 10000 # Optional: time interval to refresh message
|
||||
#
|
||||
# Real example using chucknorris.io for showing Chuck Norris facts as messages:
|
||||
# url: https://api.chucknorris.io/jokes/random
|
||||
# mapping:
|
||||
# title: 'id'
|
||||
# content: 'value'
|
||||
# refreshInterval: 10000
|
||||
#style: "is-warning"
|
||||
title: "About Us:"
|
||||
icon: "fa fa-circle-info"
|
||||
content: "This community is to be designed to give people a place to be free of judgement and express their true self, while connecting with other people in an honest and open way. We aren't here to become internet famous or generate likes and views on our content. These services are provided as a means to connect to others and explore our relationships with thoughtfulness and respect, regardless of distance from each other in the real world."
|
||||
|
||||
# Services
|
||||
# First level array represents a group.
|
||||
# Leave only a "items" key if not using group (group name, icon & tagstyle are optional, section separation will not be displayed).
|
||||
services:
|
||||
- name: "Apps:"
|
||||
icon: "fas fa-rocket"
|
||||
# A path to an image can also be provided. Note that icon take precedence if both icon and logo are set.
|
||||
# logo: "path/to/logo"
|
||||
items:
|
||||
- name: "Social Media: Sharkey"
|
||||
icon: "fa-solid fa-thumbs-up"
|
||||
subtitle: "A place for us to hang out and share without algorithms!"
|
||||
tag: "app"
|
||||
url: "https://social.theheart.land/"
|
||||
- name: "Watch Together: Synctube"
|
||||
icon: "fa-solid fa-play"
|
||||
subtitle: "Watch Videos Together!"
|
||||
tag: "app"
|
||||
url: "https://w2g.theheart.land/"
|
||||
- name: "Mirotalk"
|
||||
icon: "fa-solid fa-video-camera"
|
||||
subtitle: "Chat rooms with voice, video, and watch together features!"
|
||||
tag: "app"
|
||||
url: "https://talk.theheart.land/"
|
||||
- name: "Matrix Element Client"
|
||||
icon: "fa-solid fa-comments"
|
||||
subtitle: "Talk together in the web browser! A Discord Alternative"
|
||||
tag: "app"
|
||||
url: "https://chat.theheart.land/"
|
||||
- name: "Heartland Forums"
|
||||
icon: "fa-solid fa-list"
|
||||
subtitle: "Old Style, New Look"
|
||||
url: "https://forums.theheart.land/"
|
||||
- name: "SearXNG"
|
||||
icon: "fa-solid fa-search"
|
||||
subtitle: "A meta-search engine that protects your privacy"
|
||||
tag: "site"
|
||||
url: "https://search.theheart.land/"
|
||||
- name: "Mumble"
|
||||
icon: "fa-solid fa-microphone"
|
||||
subtitle: "A voice chat server, requires client software"
|
||||
tag: "service"
|
||||
url: "https://voice.theheart.land/"
|
||||
- name: "Pinry"
|
||||
icon: "fa-solid fa-map-pin"
|
||||
subtitle: "Open Source Pinterest"
|
||||
tag: "site"
|
||||
url: "https://pin.theheart.land/"
|
||||
- name: "FreshRSS"
|
||||
icon: "fa-solid fa-rss"
|
||||
subtitle: "RSS Reader for Public Use"
|
||||
tag: "site"
|
||||
url: "https://rss.theheart.land/"
|
||||
- name: "IT Tools"
|
||||
icon: "fa-solid fa-screwdriver-wrench"
|
||||
subtitle: "Misc Useful Tools"
|
||||
tag: "site"
|
||||
url: "https://tools.theheart.land/"
|
||||
- name: "Affine"
|
||||
icon: "fa-solid fa-book"
|
||||
subtitle: "Thought Manager"
|
||||
tag: "site"
|
||||
url: "https://affine.theheart.land/"
|
||||
- name: "Frontends:"
|
||||
icon: "fa-solid fa-network-wired"
|
||||
items:
|
||||
- name: "Libred"
|
||||
icon: "fa-brands fa-reddit-alien"
|
||||
subtitle: "An alternative front end to reddit"
|
||||
tag: "site"
|
||||
url: "https://reddit.theheart.land/"
|
||||
- name: "Priviblur"
|
||||
icon: "fa-brands fa-tumblr"
|
||||
subtitle: "alternative front end to tumblr"
|
||||
tag: "site"
|
||||
url: "https://tumblr.theheart.land"
|
||||
- name: "Photon for Lemmy"
|
||||
icon: "fa-solid fa-arrow-up"
|
||||
subtitle: "An alternative front end for an alternative reddit"
|
||||
tag: "site"
|
||||
url: "https://photon.theheart.land/"
|
||||
- name: "Whoogle"
|
||||
icon: "fa-brands fa-google"
|
||||
subtitle: "Privacy Protected Google Searches"
|
||||
tag: "site"
|
||||
url: "https://google.theheart.land/"
|
||||
- name: "Sites:"
|
||||
icon: "fa-solid fa-globe"
|
||||
items:
|
||||
- name: "Heartland News"
|
||||
icon: "fa-solid fa-newspaper"
|
||||
subtitle: "Site and Service News"
|
||||
url: "https://news.theheart.land/"
|
||||
- name: "Request for Technical Support"
|
||||
icon: "fa-solid fa-ticket"
|
||||
subtitle: "File a ticket with the admin"
|
||||
url: "https://tickets.theheart.land/auth/register"
|
||||
- name: "Blog"
|
||||
icon: "fa-brands fa-wordpress"
|
||||
subtitle: "Tech blog of the server owner"
|
||||
tag: "site"
|
||||
url: "https://blog.theheart.land/"
|
||||
- name: "Relaxation Toolkit"
|
||||
icon: "fa-solid fa-bath"
|
||||
subtitle: "Always here when you need it"
|
||||
tag: "site"
|
||||
url: "https://relax.theheart.land/"
|
||||
- name: "Functions:"
|
||||
items:
|
||||
- name: "Archive Warrior"
|
||||
- name: "World Community Grid"
|
46
friends.yml
Normal file
46
friends.yml
Normal file
|
@ -0,0 +1,46 @@
|
|||
message:
|
||||
title: "About this:"
|
||||
icon: "fa-solid fa-user-group"
|
||||
content: "This section contains links to projects that I offer hosting for, but the content is managed by friends of mine so they can have their own slice of the internet managed by me!"
|
||||
services:
|
||||
- name: "Tony's Services"
|
||||
icon: "fa-solid fa-paw"
|
||||
items:
|
||||
- name: "Tony's Blog"
|
||||
icon: "fa-brands fa-wordpress"
|
||||
subtitle: "Personal Blog"
|
||||
url: "https://tonybark.com"
|
||||
- name: "Forgejo"
|
||||
icon: "fa-brands fa-git-alt"
|
||||
subtitle: "Self Hosted Git Repo"
|
||||
url: "https://git.tonybark.com"
|
||||
- name: "Owncast"
|
||||
icon: "fa-solid fa-tower-broadcast"
|
||||
subtitle: "Live streams"
|
||||
url: "https://tv.tonybark.com"
|
||||
- name: "Tony's Universe Wiki"
|
||||
icon: "fa-solid fa-book"
|
||||
subtitle: "Wiki for worldbuilding"
|
||||
url: "https://caseyverse.theheart.land/"
|
||||
- name: "Friend's Wikis"
|
||||
icon: "fa-solid fa-user-group"
|
||||
items:
|
||||
- name: "Vigilant Wiki"
|
||||
icon: "fa-solid fa-mask"
|
||||
subtitle: "Wiki for a superhero discord"
|
||||
url: "https://vigilant.theheart.land/"
|
||||
- name: "tepuria Wiki"
|
||||
icon: "fa-solid fa-mask"
|
||||
subtitle: ""
|
||||
url: "https://tepuria.theheart.land/"
|
||||
- name: "Friend's Blogs"
|
||||
icon: "fa-solid fa-user-group"
|
||||
items:
|
||||
- name: "Valor's Blog"
|
||||
icon: "fa-brands fa-wordpress"
|
||||
subtitle: ""
|
||||
url: "https://valor.theheart.land/"
|
||||
- name: "Sylvaster's Blog"
|
||||
icon: "fa-brands fa-wordpress"
|
||||
subtitle: ""
|
||||
url: "https://prairiewolf-asv.theheart.land/"
|
Loading…
Add table
Add a link
Reference in a new issue