Commit 1e4ab8db authored by Nick Busey's avatar Nick Busey

Adding BulletNotes

parent 880bf654
Pipeline #37313567 passed with stages
in 35 seconds
......@@ -4,11 +4,14 @@
* Added The Lounge - IRC Bouncer
* Added Radarr - DVR
* Added Sonarr - DVR
* Added Kibitzr - IFTTT replacement
* Added BulletNotes - Note taking application
* Added Emby - Personal Media Server
* Automated Grafana Configuration
* Added Cloud Bastion Server via Tinc VPN option
* Added individual service toggling via host vars
* Removed Koel - Rarely worked
* Added Kibitzr - IFTTT replacement
* Removed Convos - Rarely worked
# 0.3
......
......@@ -42,10 +42,11 @@ If you have the latest version of Vagrant and Virtual Box setup you can demo thi
## Included Software
* [Bitwarden](https://bitwarden.com/) - Password and secrets manager via [bitwarden-rs](https://github.com/dani-garcia/bitwarden_rs)
* [BulletNotes](https://gitlab.com/NickBusey/BulletNotes.git) - Note taking application
* [Darksky](http://darksky.net/) - Local weather reported via [darksky-influxdb](https://github.com/ErwinSteffens/darksky-influxdb)
* [Dasher](https://github.com/maddox/dasher) - Amazon Dash button support
* [Documentation](https://nickbusey.gitlab.io/HomelabOS/) - Offline, searchable documentation via [MkDocs](https://www.mkdocs.org/)
* [Emby](https://emby.media/) - Media player
* [Emby](https://emby.media/) - Personal Media Server
* [Firefly III](https://firefly-iii.org/) - Money management budgeting app
* [Gitea](https://gitea.io/en-US/) - Git hosting
* [Grafana](https://grafana.com/) - Pretty graphs
......@@ -61,6 +62,7 @@ If you have the latest version of Vagrant and Virtual Box setup you can demo thi
* [Organizr](https://github.com/causefx/Organizr) - Access all your HomelabOS services in one easy place.
* [Paperless](https://github.com/danielquinn/paperless) - Document management
* [Pi-hole](https://pi-hole.net/) - Ad blocking
* [Plex](https://www.plex.tv/) - Personal Media Server
* [Portainer](https://www.portainer.io/) - Easy Docker management
* [Radarr](https://radarr.video/) - Automated movie downloading
* [Sonarr](https://sonarr.tv/) - Automated TV downloading
......
# BulletNotes
[BulletNotes](https://gitlab.com/NickBusey/BulletNotes/) is an open source note taking app.
## Access
It is available at [https://bulletnotes.{{ domain }}/](https://bulletnotes.{{ domain }}/) or [http://bulletnotes.{{ domain }}/](http://bulletnotes.{{ domain }}/)
It is also available via Tor at [http://bulletnotes.{{ tor_domain }}/](http://bulletnotes.{{ tor_domain }}/)
\ No newline at end of file
# Convos
[Convos](https://convos.by/) is an always on IRC client. Login to your IRC network of choice, and Convos will stay online 24/7 for you, so you can always see any messages.
## Access
It is available at [https://irc.{{ domain }}/](https://irc.{{ domain }}/) or [http://irc.{{ domain }}/](http://irc.{{ domain }}/)
It is also available via Tor at [http://irc.{{ tor_domain }}/](http://irc.{{ tor_domain }}/)
\ No newline at end of file
......@@ -17,6 +17,7 @@ s3_backup_cron: 0 4 * * *
# Service List
services:
- warden
- bulletnotes
- docs
- emby
- money
......
......@@ -22,7 +22,7 @@ pages:
- Included Software:
- Apple Health: software/applehealth.md
- Bitwarden: software/bitwarden.md
- Convos: software/convos.md
- BulletNotes: software/bulletnotes.md
- Darksky: software/darksky.md
- Dasher: software/dasher.md
- Emby: software/emby.md
......
......@@ -31,6 +31,39 @@ services:
- "traefik.tor.port=80"
{% endif %}
{% if enable_bulletnotes %}
bulletnotes_db:
image: mongo:3.2.21
restart: always
command: mongod --smallfiles --oplogSize 128
expose:
- 27017
volumes:
- ./data/bulletnotes-db:/data/db
- ./data/bulletnotes-db-dump:/dump
bulletnotes:
image: nickbusey/bulletnotes
command: meteor --allow-superuser run
working_dir: /BulletNotes
links:
- bulletnotes_db
restart: always
environment:
- MONGO_URL=mongodb://bulletnotes_db:27017/bulletnotes
- ROOT_URL=http://bulletnotes.{{ domain }}
labels:
- "traefik.enable=true"
- "traefik.http.frontend.rule=Host:bulletnotes.{{ domain }}"
- "traefik.http.protocol=http"
- "traefik.http.port=3000"
- "traefik.tor.frontend.rule=Host:bulletnotes.{{ tor_domain }}"
- "traefik.tor.protocol=http"
- "traefik.tor.port=3000"
{% endif %}
{% if enable_darksky_influx %}
# Weather Data Importer
darksky_influx:
......
......@@ -40,6 +40,7 @@ enable_tinc: False
enable_apple_health_influx: False
enable_bitwarden: False
enable_bulletnotes: False
enable_darksky_influx: False
enable_dasher: False
enable_emby: False
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment