dmx-systems / dmx-build-deb Goto Github PK
View Code? Open in Web Editor NEWBuild A Debian Package For DMX
Home Page: https://dmx.berlin
License: GNU General Public License v3.0
Build A Debian Package For DMX
Home Page: https://dmx.berlin
License: GNU General Public License v3.0
DMX deb packages (e.g. for Debian and Ubuntu) are build from DMX binary files. They are freely available from our public repository at https://download.dmx.systems/repos/ubuntu/. # Packages * `dmx` - the stable standard (default desktop) package for DMX * `dmx-headless` - the stable headless (mutliuser web-hosting) package for DMX * `dmx-latest` - the latest unstable standard (default desktop) package for DMX build from SNAPSHOT - not for production * `dmx-headless-latest` - the latest unstable headless (mutliuser web-hosting) package for DMX build from SNAPSHOT - not for production # Compatibility * Ubuntu 20.04 * Ubuntu 18.04 * Ubuntu 16.04 * Debian 10 => Not out of the box, since DMX requires openjdk-8-jre, which can be only be installed manually. * Debian 9 * Debian 8 # Installation ## automatic: ~$ curl -sS https://download.dmx.systems/repos/dmx-install.sh | sudo bash ## manual: 1. Add file /etc/apt/sources.list.d/dmx-repo.list ~$ sudo bash -c 'echo "deb https://download.dmx.systems/repos/ubuntu/ xenial/" >/etc/apt/sources.list.d/dmx-repo.list' 2. Add key: ~$ curl -fsSL https://download.dmx.systems/repos/gpg | sudo apt-key add - 3. Update packet sources and install DMX ~$ sudo apt update && sudo apt install dmx 4. Adjust the configuration ~$ sudo nano /etc/dmx/config.properties 5. Start DMX ~$ sudo systemctl start dmx 6. Browse to the local instance http://localhost:8080/systems.dmx.webclient/ # Upgrading from DMX 5.1 or earlier to DMX 5.2 on headless hosts systems (e.g. a public webserver) When upgrading to DMX 5.2 on a non-desktop system, you should manually remove the existing DMX package with `sudo apt remove dmx`. Then install the package for headless systems with `sudo apt install dmx-headless`. Your data and config files will be preserved. # Plugins The /usr/share/dmx/bundle-available directory contains a set of selected DMX plugins. To activate a plugin copy or link it to the /usr/share/dmx/bundle-deploy folder. Alternatively you may use the 'dmxenplug' or 'dmxdisplug' scripts. You may can find more information on DMX plugins at "https://git.dmx.systems/dmx-plugins". # Known Issues * DMX is still in an early beta stage and clearly needs further improvement. * There are lacks in a) security, b) robustness, and c) usability. # Documentation, Help and Feedback * Check https://docs.dmx.systems to learn more about DMX. * Join https://forum.dmx.systems to help us improve. # Copyright + Licensing * Copyright 2021 DMX Systems <https://dmx.systems> * dmx-build-deb is available freely under the GNU General Public License, GPL version 3 or later. * DMX is available freely under the GNU Affero General Public License, AGPL version 3 or later. # Disclaimer * DMX Systems assumes no liability for lost or compromised data. # Source code * https://git.dmx.systems/dmx-platform/dmx-build-deb * https://github.com/dmx-systems/dmx-build-deb
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.