All Projects → asssaf → urbit-docker

asssaf / urbit-docker

Licence: other
No description or website provided.

Programming Languages

shell
77523 projects
Dockerfile
14818 projects
Nix
1067 projects
Makefile
30231 projects

Projects that are alternatives of or similar to urbit-docker

Robox
The tools needed to robotically create/configure/provision a large number of operating systems, for a variety of hypervisors, using packer.
Stars: ✭ 303 (+1793.75%)
Mutual labels:  debian, alpine
Uvicorn Gunicorn Starlette Docker
Docker image with Uvicorn managed by Gunicorn for high-performance Starlette web applications in Python 3.7 and 3.6 with performance auto-tuning. Optionally with Alpine Linux.
Stars: ✭ 92 (+475%)
Mutual labels:  debian, alpine
Meinheld Gunicorn Flask Docker
Docker image with Meinheld and Gunicorn for Flask applications in Python. Optionally with Alpine Linux.
Stars: ✭ 336 (+2000%)
Mutual labels:  debian, alpine
docker-jitsi-meet
Docker Jitsi Meet WebRTC conferencing system w/Prosody XMPP and s6 overlay
Stars: ✭ 66 (+312.5%)
Mutual labels:  debian, alpine
Tmoe Linux
🍭Without any basic knowledge of linux shell,you can easily install and configure a GNU/Linux graphical desktop environment on 📱Android termux and 💻WSL .🍰You can also run VSCode on your android phone.🍹Graphical qemu manager,🐋support running docker on Android.配置WSL和安卓手机的linux容器,桌面环境,主题美化,远程桌面,音频服务,镜像源,uefi开机启动项,webdav(nginx),fcitx输入法以及qemu-system虚拟机...
Stars: ✭ 149 (+831.25%)
Mutual labels:  debian, alpine
mmb
Set of Dockerfiles and assets related to them for building Docker images with different services
Stars: ✭ 34 (+112.5%)
Mutual labels:  debian, alpine
Atilo
Linux installer for termux
Stars: ✭ 629 (+3831.25%)
Mutual labels:  debian, alpine
Uwsgi Nginx Docker
Docker image with uWSGI and Nginx for applications in Python 3.5 and above and Python 2.7 (as Flask) in a single container. Optionally with Alpine Linux.
Stars: ✭ 466 (+2812.5%)
Mutual labels:  debian, alpine
Pieman
Script for creating custom OS images for single-board computers
Stars: ✭ 149 (+831.25%)
Mutual labels:  debian, alpine
Dockerfiles
Phalcon Dockerfiles used for internal purposes.
Stars: ✭ 145 (+806.25%)
Mutual labels:  debian, alpine
docker-dolibarr
🐳 🐘 Docker image for Dolibarr.
Stars: ✭ 58 (+262.5%)
Mutual labels:  debian, alpine
Uvicorn Gunicorn Docker
Docker image with Uvicorn managed by Gunicorn for high-performance web applications in Python 3.6 with performance auto-tuning. Optionally with Alpine Linux.
Stars: ✭ 244 (+1425%)
Mutual labels:  debian, alpine
xx
Dockerfile cross-compilation helpers
Stars: ✭ 124 (+675%)
Mutual labels:  debian, alpine
docker-lemonldap
Docker LemonLDAP-NG Image w/S6 overlay, Zabbix Monitoring based on Debian or Alpine
Stars: ✭ 20 (+25%)
Mutual labels:  debian, alpine
packages
Cloud Posse DevOps distribution of linux packages for native apps, binaries, alpine packages, debian packages, and redhat packages.
Stars: ✭ 107 (+568.75%)
Mutual labels:  alpine, apk
Vagrant Box Templates
Stars: ✭ 100 (+525%)
Mutual labels:  debian, alpine
Uwsgi Nginx Flask Docker
Docker image with uWSGI and Nginx for Flask applications in Python running in a single container. Optionally with Alpine Linux.
Stars: ✭ 2,607 (+16193.75%)
Mutual labels:  debian, alpine
docker-library
Collection of Dockerfiles
Stars: ✭ 20 (+25%)
Mutual labels:  debian, alpine
alpine-grafana
alpine-grafana
Stars: ✭ 14 (-12.5%)
Mutual labels:  alpine
Mis-Comandos-Linux
📋 Lista descrita de mis 💯 comandos favoritos ⭐ en GNU/Linux 💻
Stars: ✭ 28 (+75%)
Mutual labels:  debian

urbit-docker

Docker Build Status latest tag

Minimal docker image for running Urbit

**Warning: Make sure you mount a volume for the /urbit/$SHIP directory in the container, otherwise you may lose the urbit's key and state unrecoverably! **. The provided create/run scripts do that for you, but be careful if running a custom docker command.

This container builds an APK and installs it. See the APK section for details on building the apk separately.

Scripts

The scripts/ directory contains scripts for running and creating ships (by mapping the current directory as a volume inside the container).

$ scripts/createcomet.sh mycomet
...

$ scripts/run myship
...

A non-default image can be selected by setting the URBIT_IMAGE environment variable.

Run as daemon

$ scripts/run-daemon myship
<container-id>

Attach to the running daemon using the <container-id> from the run-daemon output:

$ docker exec -ti <container-id> tmux attach

Detach from the session using the tmux binding C-b d

Image Variants

Debian

Images tagged with <version>-debian, e.g. 0.6.0-debian

This is the default since urbit version 0.6.0. Debian images are around 73MB.

Alpine

Alpine images are considerably smaller in size (around 15MB). They are not supported yet for urbit version 0.6.0.

APK

If you want to build the apk used by the container by yourself, you can find in the apkbuild/ directory the APKBUILD script and a Makefile to build the apk using docker.

$ cd apkbuild
$ make
...
$ ls packages/home/x86_64/
APKINDEX.tar.gz  urbit-0.4.5-r0.apk
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].