All Projects → nextcloud → Vm

nextcloud / Vm

Licence: gpl-3.0
💻☁📦 The (official) Nextcloud VM (virtual machine appliance), Home/SME Server and scripts for RPi (4).

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Vm

Vagrant Docker Vm
💻 Development Vagrant VM with Docker, Samba and Mail sandbox (customizable)
Stars: ✭ 97 (-86.45%)
Mutual labels:  vmware, virtualbox, vm
packer-ubuntu
No description or website provided.
Stars: ✭ 29 (-95.95%)
Mutual labels:  ubuntu, virtualbox, vmware
Bento
Packer templates for building minimal Vagrant baseboxes for multiple platforms
Stars: ✭ 3,779 (+427.79%)
Mutual labels:  vmware, ubuntu, virtualbox
Packer Ubuntu 1804
This build has been moved - see README.md
Stars: ✭ 101 (-85.89%)
Mutual labels:  vmware, ubuntu, virtualbox
Packer Centos 6
This build has been moved - see README.md
Stars: ✭ 78 (-89.11%)
Mutual labels:  vmware, virtualbox, vm
Robox
The tools needed to robotically create/configure/provision a large number of operating systems, for a variety of hypervisors, using packer.
Stars: ✭ 303 (-57.68%)
Mutual labels:  vmware, ubuntu, virtualbox
packer-ubuntu-18.04
packer example - Ubuntu Server 18.04.5
Stars: ✭ 37 (-94.83%)
Mutual labels:  ubuntu, virtualbox
appside
Multitenant environment automation.
Stars: ✭ 36 (-94.97%)
Mutual labels:  ubuntu, virtualbox
plainvm
plainvm allows you to control multiple virtual machines which are distributed among many hosts through your browser.
Stars: ✭ 37 (-94.83%)
Mutual labels:  virtualbox, vmware
Vagrant Boxes
baseboxes build with packer.io for use with vagrant
Stars: ✭ 291 (-59.36%)
Mutual labels:  vmware, virtualbox
Multipass
Multipass orchestrates virtual Ubuntu instances
Stars: ✭ 3,978 (+455.59%)
Mutual labels:  cloud, virtualbox
K3sup
bootstrap Kubernetes with k3s over SSH < 1 min 🚀
Stars: ✭ 4,012 (+460.34%)
Mutual labels:  cloud, vm
Project-Mendacius
A GUI based virtualisation tool for running Linux on macOS Big Sur (x86 or arm64)
Stars: ✭ 107 (-85.06%)
Mutual labels:  virtualbox, vmware
packer-templates
Packer templates for creating Amazon EC2 images, Proxmox templates and Vagrant boxes
Stars: ✭ 70 (-90.22%)
Mutual labels:  ubuntu, vmware
ufw-docker-automated
Manage docker containers firewall with UFW!
Stars: ✭ 114 (-84.08%)
Mutual labels:  ubuntu, firewall
js5005
js5005 is a virtual CPU with every logic gate simulated. A pretty interface, a built in assembler, display, and 256 bytes of RAM to boot. It's the better i4004.
Stars: ✭ 14 (-98.04%)
Mutual labels:  vm, virtualbox
Virtualbox Python
Complete implementation of VirtualBox's COM API with a Pythonic interface.
Stars: ✭ 277 (-61.31%)
Mutual labels:  virtualbox, vm
Ansible Role Firewall
Ansible Role - iptables Firewall configuration.
Stars: ✭ 343 (-52.09%)
Mutual labels:  ubuntu, firewall
Cipi
An Open Source Control Panel for your Cloud! Deploy and manage LEMP apps in one click!
Stars: ✭ 376 (-47.49%)
Mutual labels:  cloud, ubuntu
ansible-role-packer-debian
Ansible Role - Packer Debian/Ubuntu Configuration for Vagrant VirtualBox
Stars: ✭ 32 (-95.53%)
Mutual labels:  virtualbox, vmware

Nextcloud VM Appliance

Server installation. Simplified. ☁️

Interactive Guidance

The Nextcloud VM(aka Nextcloud Virtual Machine or NcVM) — helps you create a personal or corporate Nextcloud Server faster and easier. Fundamentally, NcVM is a carefully crafted family of *nix scripts which interactively guide you through a quality-controlled installation to obtain an A+ security-rated Nextcloud instance.

Curated Extras

The Nextcloud app store extends core features by allowing you to enable a multitude of free one-click apps. However, integration apps there like Collabora Online and ONLYOFFICE are solely bridges to Nextcloud. You’re still required to install those services separately, which can be complex. NcVM provides optional full installation of select curated apps, including those and others. Monitor and manage your cloud using any web browser with NcVM’s hand-picked collection of power utilities featuring stunning, modern UIs.

All Systems Go

NcVM can check for and install stable updates to keep things current, smooth, and secure.


Dependencies:

(Ubuntu Server 20.04 LTS 64-bit)
(Linux Kernel: 5.4)

  • Apache 2.4
  • PostgreSQL 12
  • PHP-FPM 7.4
  • Redis Memcache (latest stable version from PECL)
  • APCu local cache (latest stable version from PECL)
  • PHP-igbinary (latest stable version from PECL
  • PHP-smbclient (latest stable version from PECL)
  • Nextcloud Server Latest

Support the development

Full documentation

I want to test a Release Candidate (RC), or Beta!

No problem, brave explorer! We made it simple.

In some cases we do pre-releases of the VM as well. Those can be found in the TESTING folder on the download server.

If you want to try the latest version yourself, there are two variables that you could use:

  1. For latest beta or RC version: sudo bash /var/scripts/update.sh beta

  2. For specific RC version: sudo bash /var/scripts/update.sh 19.0.0RC1

Please keep in mind that this is only intended for testing and might crash your Nextcloud. Please keep backups!

Vagrant example (Beta)

The nextcloud_install_production.sh script can be run as part of Vagrant provisioning.

See this subrepo for more information.

Please report any issues you can find. Improvements are welcome!

First look

Nextcloud

alt tag

Adminer (Database Administration) not default

alt tag

Webmin (Server Administration GUI) not default

alt tag

TLS rating

alt tag

The usual tags

Downloads from Github (not the main downloads location):
Downloads
Downloads from main server:
~100 per day since 2016
Build Status:
Check-code-with-shellcheck Actions status
Reviewdog Actions status
Stability Status:
Stability Status

Current maintainers

(Most of the commit history is gone, since Github decided to remove it when an account email address is removed.)

Special thanks to

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