How to set automatic recording in headless server? #2189
Replies: 3 comments 5 replies
-
I have partially solved with the right command but jamulus report as no existent an S3 mount that the system see correctly Dec 27 16:28:35 live jamulus[11542]: '/media/storj-jamulus' does not exist but could not be created. |
Beta Was this translation helpful? Give feedback.
-
I'm guessing you didn't mount the share as the jamulus user? Just changing the permissions isn't enough, FUSE needs to be told to allow other users to access the FUSE mount. rclone is another alternative to s3fs, but will need a similar setting for FUSE. |
Beta Was this translation helpful? Give feedback.
-
Another way of doing it would be to create a unit for the s3 mount that also runs as the jamulus user. You can then use the systemd dependency stuff to make sure it's brought up automatically before the jamulus server. rclone is nice because you can easily change away from s3 later. |
Beta Was this translation helpful? Give feedback.
-
Hello I need to set automatic multitrack recording on headless linux server writing files on s3 storj.
[Unit]
Description=server
After=network.target
StartLimitIntervalSec=0
[Service]
Type=simple
User=jamulus
Group=nogroup
NoNewPrivileges=true
ProtectSystem=true
ProtectHome=false
Nice=-20
IOSchedulingClass=realtime
IOSchedulingPriority=0
Change this to publish this server, set genre, location and other parameters.
See https://jamulus.io/wiki/Command-Line-Options
ExecStart=/bin/sh -c 'exec /usr/bin/jamulus-headless -s -n'
--numchannels 16
--recording /media/storj-jamulus
Restart=on-failure
RestartSec=30
StandardOutput=journal
StandardError=inherit
SyslogIdentifier=jamulus
[Install]
WantedBy=multi-user.target
Beta Was this translation helpful? Give feedback.
All reactions