Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Rocket.chat | 37,095 | 2 | 15 hours ago | 5 | August 18, 2022 | 2,979 | other | TypeScript | ||
The communications platform that puts data protection first. | ||||||||||
Appwrite | 33,224 | 7 hours ago | 65 | July 18, 2023 | 615 | bsd-3-clause | TypeScript | |||
Build Fast. Scale Big. All in One Place. Cloud is now available in public beta. 🌩 | ||||||||||
Setup Ipsec Vpn | 22,713 | 2 days ago | 3 | other | Shell | |||||
Scripts to build your own IPsec VPN server, with IPsec/L2TP, Cisco IPsec and IKEv2 | ||||||||||
Hydra | 14,434 | 9 | 8 hours ago | 1 | May 08, 2019 | 85 | apache-2.0 | Go | ||
OpenID Certified™ OpenID Connect and OAuth Provider written in Go - cloud native, security-first, open source API security for your infrastructure. SDKs for any language. Works with Hardware Security Modules. Compatible with MITREid. | ||||||||||
Prefect | 12,875 | 1 | 138 | 17 hours ago | 225 | August 01, 2023 | 560 | apache-2.0 | Python | |
Prefect is a workflow orchestration tool empowering developers to build, observe, and react to data pipelines | ||||||||||
Caprover | 11,007 | 3 days ago | 107 | other | TypeScript | |||||
Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids | ||||||||||
Nakama | 7,583 | 1 | 3 days ago | 72 | May 27, 2021 | 112 | apache-2.0 | Go | ||
Distributed server for social and realtime games and apps. | ||||||||||
Rap2 Delos | 7,468 | 6 months ago | 82 | mit | TypeScript | |||||
阿里妈妈前端团队出品的开源接口管理工具RAP第二代 | ||||||||||
Jupyterhub | 7,336 | 255 | 128 | 7 hours ago | 73 | June 08, 2023 | 188 | other | Python | |
Multi-user server for Jupyter notebooks | ||||||||||
Statping | 6,610 | 2 | 3 months ago | 138 | December 18, 2020 | 52 | gpl-3.0 | Vue | ||
Status Page for monitoring your websites and applications with beautiful graphs, analytics, and plugins. Run on any type of environment. |
(c) 2018-2023 Óscar García Amor
Redistribution, modifications and pull requests are welcomed under the terms of GPLv3 license.
Polaris is a music streaming application, designed to let you enjoy your music collection from any computer or mobile device.
This container packages Polaris under Alpine Linux, a lightweight Linux distribution.
Visit Docker Hub, Quay or GitHub to see all available tags.
To run this container, simply exec.
docker run -t -d \
--name=polaris \
-p 5050:5050 \
ogarcia/polaris
This start polaris
and publish the port to host. You can go to
http://localhost:5050 to see it running.
Warning: this is a basic run, all data will be destroyed after container stop and rm.
This container exports three volumes.
You can exec the following to mount your music dir, store cache and data.
docker run -t -d \
--name=polaris \
-p 5050:5050 \
-v /my/music/directory:/music \
-v /my/polaris/cache:/var/cache/polaris \
-v /my/polaris/data:/var/lib/polaris \
ogarcia/polaris
Take note that you must create before the cache directory
/my/polaris/cache
and data directory /my/polaris/data
and set ownership
to UID/GID 100 in both, otherwise the main proccess will crash.
mkdir -p /my/polaris/cache /my/polaris/data
chown -R 100:100 /my/polaris/cache /my/polaris/data
WARNING: Breaking changes in 0.13.x. The database is stored by default
in /var/lib/polaris/db.sqlite
. You must move your database from
/my/polaris/data/.local/share/polaris
to /my/polaris/data
. The cache
files are stored now in /var/cache/polaris
.
The run-polaris
command can use the following environment variables.
Variable | Used for | Default value |
---|---|---|
POLARIS_PORT | Define listen port | 5050 |
POLARIS_CONFIG | Optional config file location | |
POLARIS_DB | Optional database file location | |
POLARIS_CACHE_DIR | Optional cache directory location | /var/cache/polaris |
POLARIS_PIDFILE | Optional pid file location (see note) | |
POLARIS_LOGFILE | Optional log file location (see note) | |
POLARIS_LOGLEVEL | Optional log level between 0 (off) and 3 (debug) | |
POLARIS_DAEMONIZE | Run polaris as daemon in container (see note) | false |
Note: both POLARIS_PIDFILE
and POLARIS_LOGFILE
only apply if you set
POLARIS_DAEMONIZE
as true
. This only have sense if you want use this
image as base of your own modified one and you want run anything else.
If you want to run a shell instead run-polaris
command, simply do.
docker run -t -i --rm \
--name=polaris \
-p 5050:5050 \
-v /my/music/directory:/music \
-v /my/polaris/data:/var/lib/polaris \
--entrypoint=/bin/sh \
ogarcia/polaris
Please note that the --rm
modifier destroy the container after shell exit.