The script works by patching the webpack chunks instead of manipulating the DOM.
Nextcloud needs frequent background jobs to keep running properly.
Depending on the situation this "cron job" may take a very long time, overlapping with the default 5 minute delay between jobs. Which may end up running several instances of the job.
To mitigate this we have 2 options:
- Use a
systemd service+timer
- Encapsulate the cronjob into a bash script that checks if it is already running
The systemd approach has official support and will (by default) not run on top of a previous run (if still running).
How I installed Onlyoffice Docs 5.6 (DocumentServer) into a Debian 10 Buster Proxmox LXC Container.
- https://helpcenter.onlyoffice.com/installation/docs-community-install-ubuntu.aspx
- https://helpcenter.onlyoffice.com/installation/docs-community-https-linux.aspx
- CPU dual core 2 GHz or better
- RAM 2 GB or more
#!/usr/bin/env bash | |
# Update brew repo. | |
printf "%s" "Updating brew repo..." | |
brew update &> /dev/null | |
echo "✅" | |
# Get the currently installed and new version of nghttp2. | |
printf "%s" "Fetch installed and stable nghttp2 versions..." | |
VERSION_INSTALLED="$(brew list --versions | grep nghttp2 | awk '{print $2}')" |
#!/usr/bin/env bash | |
############################################################ | |
# MIGRATED TO REPOSITORY | |
# https://github.com/tavinus/cloudsend.sh | |
# | |
# This gist will NOT be updated anymore | |
############################################################ | |
############################################################ |
How to run everything on a single Debian install
This guide was compiled from the notes and logs of two re-installs
I made on Debian 8 (Jessie) servers running Owncloud on Apache.
I have basically removed and reinstalled everything except the database
contents and the users files, while also migrating from owncloud to nextcloud.
Using acme.sh on the proxmox host to generate Letsencrypt certificates
With this we show how to use acme.sh instead of the original Letsencrypt interface.
Acme.sh is just a Bash script that can run on pretty much any *nix environment.
It is quite simple but also quite powerfull.
In this guide I will use the cheap and good Dynu service to configure a domain.
<html> | |
<head> | |
<style> | |
@import url(//fonts.googleapis.com/css?family=Open+Sans:300); | |
body { | |
background-color: #f1c40f; | |
overflow: hidden; |