All Projects → sailfish-containers → harbour-containers

sailfish-containers / harbour-containers

Licence: GPL-3.0 license
A Linux containers manager for SailfishOS

Programming Languages

QML
638 projects
python
139335 projects - #7 most used programming language
shell
77523 projects
C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to harbour-containers

sf-enchilada
Instructions and releases for Sailfish OS for the OnePlus 6/T
Stars: ✭ 35 (+16.67%)
Mutual labels:  sailfishos, sailfish
check lxc
Monitoring plugin to check LXC (Linux Container)
Stars: ✭ 13 (-56.67%)
Mutual labels:  lxc, lxc-containers
Jupii
Play audio, video and images on UPnP/DLNA devices
Stars: ✭ 27 (-10%)
Mutual labels:  sailfishos
edi-raspbian
edi configuration for emulated raspbian and raspbian cross compilation.
Stars: ✭ 16 (-46.67%)
Mutual labels:  lxc
patchmanager
Patchmanager for SailfishOS
Stars: ✭ 21 (-30%)
Mutual labels:  sailfishos
awesome-lxc-lxd
A curated list of awesome LXC and LXD tools, libraries and related projects.
Stars: ✭ 34 (+13.33%)
Mutual labels:  lxc
harbour-fernschreiber
Fernschreiber is a Telegram client for Sailfish OS
Stars: ✭ 29 (-3.33%)
Mutual labels:  sailfishos
vps host server
VPS Hosting Server Daemon for provisioning, monitoring, and communications with the central system.
Stars: ✭ 12 (-60%)
Mutual labels:  lxc
starship
SailfishOS synchronization app for AsteroidOS.
Stars: ✭ 21 (-30%)
Mutual labels:  sailfishos
bravetools
A tool to build, deploy, and release any environment using System Containers.
Stars: ✭ 101 (+236.67%)
Mutual labels:  lxc-containers
opensvc
The OpenSVC node agent
Stars: ✭ 27 (-10%)
Mutual labels:  lxc
Zimpedia
Offline reader for Wikipedia
Stars: ✭ 18 (-40%)
Mutual labels:  sailfishos
cv4pve-api-php
Proxmox VE Client API for PHP
Stars: ✭ 45 (+50%)
Mutual labels:  lxc
saltstack-lxc-vagrant
Vagrantfile for setting up a SaltStack test/dev environment.
Stars: ✭ 13 (-56.67%)
Mutual labels:  lxc
kaktus
Mobile feed reader for Netvibes, Tiny Tiny RSS and Old Reader
Stars: ✭ 18 (-40%)
Mutual labels:  sailfishos
softwarecontainer
Framework to manage and contain applications in an automotive setting
Stars: ✭ 19 (-36.67%)
Mutual labels:  lxc
wht
Working Hours Tracker for Sailfish OS
Stars: ✭ 20 (-33.33%)
Mutual labels:  sailfishos
emrah-buster-templates
The templates of the emrah-buster installer.
Stars: ✭ 57 (+90%)
Mutual labels:  lxc
ProxmoxVE PHP API
ProxmoxVE PHP API
Stars: ✭ 78 (+160%)
Mutual labels:  lxc
DockerAndKubernetes
Docker and Kubernetes cheat sheets and examples for familiarization. Also contains some documentation on LXC.
Stars: ✭ 31 (+3.33%)
Mutual labels:  lxc

harbour-containers

A Linux containers manager for SailfishOS

Documentation

What is it?

harbour-containers is a SailfishOS application to create, download, manage and run LXC containers. It currently relies on XWayland to run the associated desktop environment inside a new Sailifsh window:

This makes it possible to run almost any Linux desktop application, as long as there is a version compiled for your architecture. See for instance rofi and Darktable below:

While LXC containers of desktop Linux distributions are most convenient with a hardware keyboard, you can also use Onboard if your smartphone has no hardware keyboard:

A video showcasing what LXC containers can do on SailfishOS is available here.

How to use it?

Before proceeding, it's important to take a look at LXC kernel requirements:

The application also has dependencies that you can install this way:

devel-su
pkcon install zypper # If you don't have it installed already
zypper in nemo-qml-plugin-dbus-qt5 sailfish-polkit-agent python3-base python3-gobject dbus-python3

You will also need to manually download the latest releases of lxc-templates-desktop and qxdisplay and install them either from your Sailfish file manager or using:

devel-su
zypper in lxc-templates-dekstop-<VERSION>.rpm
zypper in qxdisplay-<VERSION>.rpm

Then install the latest harbour-containers release from your Sailfish file manager or using:

devel-su zypper in harbour-containers-<VERSION>.rpm`

Discussion

See the TMO thread.

License

This project is proudly licensed under GNU GPLv3.

Credits

A big "Thank you" to all the testers and contributors:

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].