Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
HomelabOS
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Locked Files
Issues
19
Issues
19
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Nick Busey
HomelabOS
Commits
0fca6cc0
Commit
0fca6cc0
authored
Nov 20, 2018
by
Nick Busey
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Config
parent
5a96fb54
Pipeline
#37314285
passed with stages
in 34 seconds
Changes
2
Pipelines
1
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
7 additions
and
122 deletions
+7
-122
config.yml
config.yml
+4
-121
config.yml.blank
config.yml.blank
+3
-1
No files found.
config.yml
View file @
0fca6cc0
# These are the default settings. Copy this file to `host_vars/myserver` then in that file set the values to match your setup.
### REQUIRED ###
# These values are REQUIRED for HomelabOS to work.
# Default user name to create as admin with services
default_username
:
nick
# Default password to go with the default user
default_password
:
gangsterish
# User name used to connect via ssh. Must have passwordless sudo.
ansible_ssh_user
:
nick
homelab_ssh_user
:
nick
# SSH accessible IP address
ansible_host
:
192.168.1.68
homelab_ip
:
192.168.1.68
# Timezone of the server
common_timezone
:
'
Etc/UTC'
# Domain that will be used to point at the server
# Must have a DNS A record of `*.yourserver.com` pointing at your server's IP.
domain
:
mapleton.busey.me
# An email that is accessible outside of HomelabOS that you can receive system alerts and notices at.
# Necessary for SSL / LetsEncrypt to work.
admin_email
:
nickabusey@gmail.com
# Features
# You can enable/disable different HomelabOS features here by changing False to True and vice versa.
enable_tinc
:
False
# Services
# You can enable/disable services individually by changing False to True and vice versa.
enable_apple_health_influx
:
False
enable_bitwarden
:
False
enable_bulletnotes
:
False
enable_darksky_influx
:
False
enable_dasher
:
False
enable_emby
:
False
enable_firefly_iii
:
False
enable_gitea
:
False
enable_grafana
:
False
enable_homeassistant
:
False
enable_jackett
:
False
enable_kibitzr
:
False
enable_matomo
:
False
enable_miniflux
:
False
enable_minio
:
False
enable_monicahq
:
False
enable_nextcloud
:
False
enable_nzbget
:
False
enable_openvpn
:
False
enable_organizr
:
False
enable_paperless
:
False
enable_pihole
:
False
enable_plex
:
False
enable_portainer
:
False
enable_sonarr
:
False
enable_radarr
:
False
enable_restic
:
False
enable_syncthing
:
False
enable_thelounge
:
False
enable_transmission
:
False
enable_xfinityusageinfluxdb
:
False
### END REQUIRED ###
### OPTIONAL ### These valuse are OPTIONAL and enable extra HomelabOS functionality.
# Your DarkSky API Key. Get one at http://darksky.net/dev
darksky_key
:
# Your location
latitude
:
longitude
:
# VPN For Transmission to use for Downloads
openvpn_provider
:
PIA
openvpn_username
:
username
openvpn_password
:
password
# NAS Config name: Docs: https://nickbusey.gitlab.io/HomelabOS/setup/installation/#nas-network-area-storage-configuration
nas_path
:
nas_user
:
nas_pass
:
nas_workgroup
:
# Restic S3 Backup Server Information name: Docs: https://nickbusey.gitlab.io/HomelabOS/setup/backups/
s3_access_key
:
s3_secret_key
:
s3_backup_password
:
# Backup every day at 4:00 AM
s3_backup_cron
:
0 4 * * *
# Home Assitant API Key
homeassistant_api_key
:
# Apple Health Data Importer name: Docs: https://nickbusey.gitlab.io/HomelabOS/software/applehealth/
apple_health_nextcloud_username
:
admin
# Xfinity Data Usage Settings
xfinity_user
:
xfinity_password
:
# Monica Settings
monica_db_password
:
# SMTP Settings
smtp_host
:
localhost
smtp_port
:
25
smtp_user
:
smtp_pass
:
smtp_from_email
:
smtp_from_name
:
---
# Run `make config` to populate
blank_on_purpose
:
True
...
\ No newline at end of file
config.yml.blank
View file @
0fca6cc0
---
# Run `make config` to populate
blank_on_purpose: True
...
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment