{"id":15136281,"url":"https://github.com/edsonsbj/nextcloud-install","last_synced_at":"2026-02-04T18:01:31.557Z","repository":{"id":199370747,"uuid":"702462433","full_name":"edsonsbj/Nextcloud-Install","owner":"edsonsbj","description":"this script to automate the installation of Nextcloud","archived":false,"fork":false,"pushed_at":"2025-11-22T03:14:07.000Z","size":41,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-11-22T05:23:58.873Z","etag":null,"topics":["nextcloud","nextcloud-installation","nextcloud-server","shell-script"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/edsonsbj.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-10-09T11:12:17.000Z","updated_at":"2025-11-22T03:14:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"a712d9f9-a79b-4063-8987-167c168a78f0","html_url":"https://github.com/edsonsbj/Nextcloud-Install","commit_stats":null,"previous_names":["edsonsbj/nextcloud","edsonsbj/-nextcloud-install"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/edsonsbj/Nextcloud-Install","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edsonsbj%2FNextcloud-Install","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edsonsbj%2FNextcloud-Install/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edsonsbj%2FNextcloud-Install/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edsonsbj%2FNextcloud-Install/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/edsonsbj","download_url":"https://codeload.github.com/edsonsbj/Nextcloud-Install/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edsonsbj%2FNextcloud-Install/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29092708,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-04T03:31:03.593Z","status":"ssl_error","status_checked_at":"2026-02-04T03:29:50.742Z","response_time":62,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["nextcloud","nextcloud-installation","nextcloud-server","shell-script"],"created_at":"2024-09-26T06:20:20.952Z","updated_at":"2026-02-04T18:01:31.539Z","avatar_url":"https://github.com/edsonsbj.png","language":"Shell","readme":"# Nextcloud-Install\n\nThis repository contains a bash script to automate the installation of Nextcloud on Debian or Ubuntu servers. The script handles the installation and configuration of necessary dependencies, web server setup, database setup, and Nextcloud installation.\n\n## Table of Contents\n\n- [Usage](#usage)\n- [Features](#features)\n- [Logs](#logs)\n- [Contributing](#contributing)\n- [License](#license)\n\n## Usage\n\n1. Clone the repository:\n\n   ```bash\n   git clone https://github.com/yourusername/Nextcloud-Install.git\n   cd Nextcloud-Install\n   ```\n\n2. Make the script executable:\n\n   ```bash\n   chmod +x nextcloud_install.sh\n   ```\n\n3. Run the script with superuser privileges:\n\n   ```bash\n   sudo ./nextcloud_install.sh\n   ```\n\n4. Follow the prompts to select your distribution and web server.\n\n## Features\n\n- **Automatic Dependency Installation:** Installs PHP 8.3, required PHP extensions, MariaDB, Redis, and more.\n- **Web Server Configuration:** Supports both Apache and Nginx.\n- **Database Configuration:** Creates a database and user for Nextcloud with randomly generated credentials.\n- **Nextcloud Configuration:** Sets up Nextcloud with optimal settings for performance and security.\n- **Logging:** Captures the output of each command to a log file for troubleshooting.\n\n## Logs\n\nThe script creates a log file at `/var/log/nextcloud_install.log` to record the output of each command executed. This log can be used to troubleshoot any issues that arise during the installation.\n\n## Contributing\n\nContributions are welcome! Please fork the repository and submit a pull request.\n\n1. Fork the repository\n2. Create a feature branch (`git checkout -b feature-branch`)\n3. Commit your changes (`git commit -am 'Add new feature'`)\n4. Push to the branch (`git push origin feature-branch`)\n5. Open a pull request\n\n## License\n\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\n\n---\n\nBy following the steps outlined in this README, you should be able to successfully install and configure Nextcloud on your server. If you encounter any issues, refer to the log file or open an issue in the repository. Happy self-hosting!\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fedsonsbj%2Fnextcloud-install","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fedsonsbj%2Fnextcloud-install","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fedsonsbj%2Fnextcloud-install/lists"}