https://github.com/robloach/ddev-nextcloud
NextCloud in DDEV.
https://github.com/robloach/ddev-nextcloud
ddev nextcloud
Last synced: about 2 months ago
JSON representation
NextCloud in DDEV.
- Host: GitHub
- URL: https://github.com/robloach/ddev-nextcloud
- Owner: RobLoach
- License: mit
- Created: 2025-01-18T19:58:30.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-03-07T05:32:55.000Z (over 1 year ago)
- Last Synced: 2025-03-30T18:01:59.388Z (about 1 year ago)
- Topics: ddev, nextcloud
- Language: PHP
- Homepage:
- Size: 28.3 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DDEV NextCloud
Development environment to run [NextCloud](https://nextcloud.com/) in [DDEV](https://ddev.com/).
## Usage
1. Install [DDEV](https://ddev.com/)
2. Clone the repository
```
git clone https://github.com/RobLoach/ddev-nextcloud.git
cd ddev-nextcloud
```
3. Start DDEV
```
ddev start
```
4. Visit the instance in your browser
```
ddev launch # Visit http://nextcloud.ddev.site
```
5. Log in...
```
Username: admin
Password: admin
```
## Features
These are a few of the developer features available.
### CLI
The NextCloud [`occ` Command Line Interface](https://docs.nextcloud.com/server/latest/admin_manual/occ_command.html) is available by running...
```
ddev occ
```
### Cron
While NextCloud will run cron via AJAX when browsing, you can run it manually with...
```
ddev cron
```
### Mail
Emails sent from NextCloud can be reviewed through [DDEV's Mailpit](https://ddev.readthedocs.io/en/stable/users/usage/developer-tools/#email-capture-and-review-mailpit)...
```sh
ddev mailpit
```
Should be available at: `http://nextcloud.ddev.site:8026`
## Development
To update NextCloud...
1. Update the branch for the submodule
``` sh
git submodule set-branch --branch v32.0.5 nextcloud
```
2. Ensure [`.gitmodules`](.gitmodules) is updated
## License
[MIT](LICENSE)