Gotify | Pushover | ntfy | |
---|---|---|---|
Site | https://gotify.net/ | https://pushover.net/ | https://ntfy.sh |
Github | https://github.com/gotify | https://github.com/binwiederhier/ntfy | |
Self Hosted X Cloud | Self Hosted | Cloud | Self Hosted and Cloud (paid plans) |
Clients | * Android and Desktop Browser * iPhone & iPad – need igotify1 | Android, iPhone & iPad, and Desktop Browser | Android, iPhone & iPad, and Desktop Browser |
Simple Integration | Yes | Yes | Yes |
Access-control | Yes, easy web admin | Native | Optionally configure authentication and authorization. Not easy |
Cost | * Self Hosted – Free | * For individuals, after a 30-day free trial, it costs $4.99 USD once, per-platform (iPhone/iPad, Android, Desktop) | * Self Hosted – Free * Cloud – paid plans |
License | MIT license – Free and open source | Proprietary | GPLv2 |
Pros | * Easy web admin * Free | * Very easy * Price once per-platform * Messages to multiple users | * Message topic subscribe, one message to multiple users |
Cons | * Message only to one destination user * iPhone & iPad – need igotify – igotify insecure by default, need self-host ntfy to more secure | * Price | * web admin does not exist * Access-control not easy |
Android and amd64
- Anbox – Main site
https://github.com/anbox/anbox - Anbox – User guide
https://docs.anbox.io/index.html - Linux – Android binderfs
https://people.kernel.org/brauner/android-binderfs - Linux – Android binderfs
https://www.kernel.org/doc/html/latest/admin-guide/binderfs.html - Anbox – Android Image
https://build.anbox.io/android-images/2018/07/19/ - Anbox – Arch Wiki
https://wiki.archlinux.org/index.php/Anbox - Anbox – How To Install Google Play Store And Enable ARM (libhoudini) Support, The Easy Way
https://www.linuxuprising.com/2018/07/anbox-how-to-install-google-play-store.html - Debian – Build Kernel Package
https://wiki.debian.org/BuildADebianKernelPackage - Mobian – Anbox systemd files
https://wiki.mobian-project.org/doku.php?id=anbox - Mobian – Anbox fails to start
https://gitlab.com/mobian1/issues/-/issues/63
/lib/systemd/system/anbox-container-manager.service
#ExecStartPre=/sbin/modprobe ashmem_linux
#ExecStartPre=/sbin/modprobe binder_linux
# mount -t binder binder /dev/binderfs
# mknod /dev/binder c 250 1
# mount -t cpuset none /dev/cpuset
# mkdir /dev/cpuset/camera-daemon
# chmod 777 /dev/cpuset/camera-daemon
# touch /dev/cpuset/camera-daemon/tasks
# chmod 777 /dev/cpuset/camera-daemon/tasks
config
CONFIG_ASHMEM=y
CONFIG_ANDROID=y
CONFIG_ANDROID_BINDER_IPC=y
CONFIG_ANDROID_BINDERFS=y
CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder"
# systemctl restart anbox-container-manager.service
$ systemctl --user start anbox-session-manager.service
$ /usr/bin/anbox session-manager
Headless CMS – Directus
Directus – Data-First Headless CMS & API
Directus follows a database-first approach, storing all of your data unaltered in pure SQL databases that can be completely customized.
Headless CMS
Simple website approach using a Headless CMS – Guide
https://www.appnovation.com/blog/simple-website-approach-using-headless-cms-part-1
https://www.appnovation.com/blog/simple-website-approach-using-headless-cms-part-2
https://www.appnovation.com/blog/simple-website-approach-using-headless-cms-part-3
Strapi – the leading open-source headless CMS. It’s 100% Javascript, fully customizable and developer-first. [open source, Self-hosted, RESTful and GraphQL]
https://strapi.io/
Headless CMS – A List of Content Management Systems for Jamstack Sites
https://headlesscms.org/
Ghost – an open source, professional publishing platform built on a modern Node.js technology stack
https://headlesscms.org/projects/ghost/
https://github.com/TryGhost/Ghost
https://ghost.org/
Headless CMS – Cockpit
Cockpit – A PHP self-hosted headless and api-driven CMS
https://getcockpit.com/
https://github.com/agentejo/cockpit
Cockpit – Documentation – Getting started
https://getcockpit.com/documentation/getting-started/introduction
Cockpit – Documentation – API
https://getcockpit.com/documentation/api/cockpit
Cockpit – Documentation – API Token
https://getcockpit.com/documentation/api/token
Cockpit and Vue.JS – How to display Cockpit CMS JSON data with Vue js
https://stackoverflow.com/questions/46700207/how-to-display-cockpit-cms-json-data-with-vue-js
vue-cockpit – Makes it easy to build a frontend displaying data from Cockpit CMS by automatically mapping all collections and regions into variables in the vue data scope.
https://github.com/dropclick/vue-cockpit
nuxt-cockpit – A Tutorial to Bundle Cockpit CMS & Nuxt.js in a full JAMstack
https://github.com/snipcart/nuxt-cockpit
Jekyll – Static Site Generator
Jekyll – Transform your plain text into static websites and blogs.
https://jekyllrb.com/
Jekyll themes
https://jekyllthemes.io/
Jekyll themes
http://jekyllthemes.org/
Jekyll Plugin – admin
https://jekyll.github.io/jekyll-admin/
https://github.com/jekyll/jekyll-admin/
Jekyll Plugin – search using lunr.js
https://learn.cloudcannon.com/jekyll/jekyll-search-using-lunr-js/
GitLab – Pages
https://docs.gitlab.com/ce/administration/pages/index.html
https://docs.gitlab.com/ce/user/project/pages/introduction.html
GitLab Pages examples
https://gitlab.com/pages
GitLab Pages examples – Jekyll
https://gitlab.com/pages/jekyll
Open source distributed tracing
- Jaeger – open source, end-to-end distributed tracing
https://www.jaegertracing.io/
- OpenTelemetry – makes robust, portable telemetry a built-in feature of cloud-native software
https://opentelemetry.io/
https://github.com/open-telemetry/opentelemetry-php
PHP – composer speed up
- prestissimo (composer plugin)
“This is a composer plugin that downloads packages in parallel to speed up the installation process.”
https://github.com/hirak/prestissimo
Apache Kafka
- Apache Kafka – O que é e conceitos
https://medium.com/trainingcenter/apache-kafka-838882261e83
- Apache Kafka – Aprendendo na prática
https://medium.com/trainingcenter/apache-kafka-codifica%C3%A7%C3%A3o-na-pratica-9c6a4142a08f
- Apache Kafka – Encryption and Authentication with SSL
https://docs.confluent.io/current/kafka/authentication_ssl.html
- What are some alternatives to Apache Kafka?
https://www.quora.com/What-are-some-alternatives-to-Apache-Kafka