AzuraCast is a self-hosted, all-in-one web radio management suite. Using its easy installer and powerful but intuitive web interface, you can start up a fully working web radio station in a few quick minutes.
Best posts made by jeau
AzuraCast a simple, self-Hosted web radio
Kimai — time-tracking
Kimai is a free open source timetracker. It tracks work time and prints out a summary of activities on demand. Yearly, monthly, daily, by customer, by project, by action, etc.
OBS Ninja, a web service to easily send multiple remote audio and video feeds into OBS Studio via WebRTC
OBS.Ninja brings live video from a smartphone, tablet, remote computer, or friends devices directly into OBS Studio or other compatible broadcasting software. It uses cutting edge Peer-to-Peer forwarding technology that offers privacy and ultra-low latency. it's also available as customizable and deployable open-source code. The Swiss Army knife of audio and video transmission.
Mavo - A new, approachable way to create Web applications
Developed in the Haystack Group at MIT CSAIL and led by Lea Verou.
While reading Slingcode - Personal computing platform in a single HTML file thread launched by @atrilahiji , I thought about Mavo and the experimental development I did for Sandstorm.
I implemented a storage backend and added some stufs, like code éditing, multi pages with shared header and footer, and Sandstorm roles integration. It's writing with GO and you can test it outside Sandstorm.
The same way, with some help, I can adapt it to Cloudron to develop a generic app to create web apps "à la carte".
Polis is an AI-powered conversation platform used by companies, governments, nonprofits, and political parties around the world to inform decision-making. Polis combines quantitative and qualitative methods with advanced statistical methods to function as a state-of-the-art social research tool.
Polis works by creating a “conversation” that participants engage with by adding their opinions and voting on the opinions of others. This is the sort of data usually collected through time-consuming and expensive community forums, interviews, or focus groups.
Then machine learning methods uncover patterns in real-time—mapping out the entire conversation by visualizing correlations between opinions and participants, sorting participants into opinion groups, and surfacing areas of consensus and divisiveness.
RAWGraphs - The missing link between spreadsheets and data visualization
RAW Graphs is an open source data visualization framework built with the goal of making the visual representation of complex data easy for everyone.
Primarily conceived as a tool for designers and vis geeks, RAWGraphs aims at providing a missing link between spreadsheet applications (e.g., LibreOffice Calc, Microsoft Excel, Apple Numbers, Google Docs) and vector graphics editors (e.g., Inkscape, Adobe Illustrator).
Mirador, a multi-window image viewing platform
Mirador is a configurable, extensible, and easy-to-integrate IIIF image viewer, which enables image annotation and comparison of images.
It would be great if Omeka could offer some tools for managing heritage contents. So as a complement of the Omeka Classic app and the Omeka S app we begun packaging a Mirador app. Feel free to test them.
RE: AzuraCast a simple, self-Hosted web radio
See also LibreTime, an open broadcast software for scheduling and remote station management.
LibreTime is a fork of AirTime due to stalled development of the FLOSS version.
RE: Decidim : Open-Source participatory democracy for cities and organizations
I installed decidim for a collective of citizens for the local elections of my city in France (Poitiers).
It's a really powerfull software that can be used by small and big entities.
In France, there are also more and more installations.
Latest posts made by jeau
RE: nginx.service: Failed with result 'timeout'.
systemctl status boxreturn:
root@my:~# systemctl status box ● box.service - Cloudron Admin Loaded: loaded (/etc/systemd/system/box.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2021-10-10 20:42:41 UTC; 8min ago Main PID: 10003 (node) Tasks: 14 (limit: 4727) CGroup: /system.slice/box.service ├─10003 node /home/yellowtent/box/box.js ├─10391 /usr/bin/sudo -S /home/yellowtent/box/src/scripts/restartservice.sh nginx ├─10542 /bin/bash /home/yellowtent/box/src/scripts/restartservice.sh nginx └─10543 nginx -s reload Oct 10 20:42:41 my.lenef.eu.org systemd: Started Cloudron Admin. Oct 10 20:44:35 my.lenef.eu.org sudo: yellowtent : unable to resolve host my.lenef.eu.org
however I can ping the domain my.lenef.eu.org
nginx.service: Failed with result 'timeout'.
one of my servers suddenly crashed tonight. Impossible to access the dashboard. I noticed that nginx was not running.
journalctl -u nginxcommand result:
Oct 10 19:23:08 my.lenef.eu.org systemd: nginx.service: Start operation timed out. Terminating. Oct 10 19:23:08 my.lenef.eu.org systemd: nginx.service: Failed with result 'timeout'. Oct 10 19:23:08 my.lenef.eu.org systemd: Failed to start nginx - high performance web server. Oct 10 19:23:08 my.lenef.eu.org systemd: nginx.service: Service hold-off time over, scheduling restart. Oct 10 19:23:08 my.lenef.eu.org systemd: nginx.service: Scheduled restart job, restart counter is at 7. Oct 10 19:23:08 my.lenef.eu.org systemd: Stopped nginx - high performance web server. Oct 10 19:23:08 my.lenef.eu.org systemd: Starting nginx - high performance web server...
RE: Using handlebars.js
@girish I went back to a fresh installation, because I had not checked the changes of the recent updates. This fix allows me to install handelbars. But it still doesn't work, I still get the message
Cannot find module 'handlebars'with this example.
root@XYZ:/app/data# vi env root@XYZ:/app/data# cat env # Set the logging level to 'debug' export EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS=true export EXECUTIONS_DATA_SAVE_ON_ERROR=all export EXECUTIONS_DATA_SAVE_ON_SUCCESS=all export N8N_LOG_LEVEL=info export NODE_PATH=/app/data/modules export NODE_FUNCTION_ALLOW_EXTERNAL=handlebars root@XYZ:/app/data# mkdir modules root@XYZ:/app/data# cd /app/data/modules root@XYZ:/app/data/modules# npm install handlebars --cache /tmp/foo npm WARN saveError ENOENT: no such file or directory, open '/app/data/modules/package.json' npm notice created a lockfile as package-lock.json. You should commit this file. npm WARN enoent ENOENT: no such file or directory, open '/app/data/modules/package.json' npm WARN modules No description npm WARN modules No repository field. npm WARN modules No README data npm WARN modules No license field. + email@example.com added 6 packages from 39 contributors and audited 6 packages in 0.834s found 0 vulnerabilities ┌───────────────────────────────────────────────────┐ │ npm update check failed │ │ Try running with sudo or get access │ │ to the local update config store via │ │ sudo chown -R $USER:$(id -gn $USER) /root/.config │ └───────────────────────────────────────────────────┘ root@XYZ:/app/data/modules# ls -al total 16 drwxr-xr-x 3 root root 4096 Oct 9 16:25 . drwxr-xr-x 8 cloudron cloudron 4096 Oct 9 16:23 .. drwxr-xr-x 9 root root 4096 Oct 9 16:25 node_modules -rw-r--r-- 1 root root 1711 Oct 9 16:25 package-lock.json root@XYZ:/app/data/modules# ls -al node_modules/ total 36 drwxr-xr-x 9 root root 4096 Oct 9 16:25 . drwxr-xr-x 3 root root 4096 Oct 9 16:25 .. drwxr-xr-x 2 root root 4096 Oct 9 16:25 .bin drwxr-xr-x 6 root root 4096 Oct 9 16:25 handlebars drwxr-xr-x 4 root root 4096 Oct 9 16:25 minimist drwxr-xr-x 2 root root 4096 Oct 9 16:25 neo-async drwxr-xr-x 4 root root 4096 Oct 9 16:25 source-map drwxr-xr-x 5 root root 4096 Oct 9 16:25 uglify-js drwxr-xr-x 4 root root 4096 Oct 9 16:25 wordwrap root@XYZ:/app/data/modules#
RE: Using handlebars.js
@girish thanks, however I have this errors after passing the command
npm install handlebars
npm ERR! code EROFS npm ERR! syscall open npm ERR! path /root/.npm/_cacache/tmp/2122bb8f npm ERR! errno -30 npm ERR! rofs EROFS: read-only file system, open '/root/.npm/_cacache/tmp/2122bb8f' npm ERR! rofs Often virtualized file systems, or other file systems npm ERR! rofs that don't support symlinks, give this error.
npm install --prefix /app/data/modules handlebarsbut the result was the same
however, I have already successfully installed handelbars before, but I forgot how to do it
RE: Using handlebars.js
@girish you can read this discussion https://community.n8n.io/t/text-templating-node/1965
handelbars is a template system to facilitate the creation of html document pages, https://handlebarsjs.com/
in my case, I want to get information from baserow tables and use n8n to generate reports and send them by mails
RE: Using handlebars.js
thanks to all, I am a newbe with n8n
@girish @BrutalBirdie this doc indicate that for security reasons, importing modules is restricted by default in the Function-Nodes and that it is possible to lift that restriction by setting the following environment variables:
- NODE_FUNCTION_ALLOW_BUILTIN: For builtin modules
- NODE_FUNCTION_ALLOW_EXTERNAL: For external modules sourced from
So I created a
/app/data/and installed in it the module handlebars with the command
npm install handlebarsbut it doesn't work. I also tried in
/app/data/.n8ndirectory with the same result.