Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/smillerdev/nextcloud-actions
https://github.com/smillerdev/nextcloud-actions
actions github nextcloud
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/smillerdev/nextcloud-actions
- Owner: SMillerDev
- Created: 2020-08-30T10:29:15.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-07-10T07:51:29.000Z (6 months ago)
- Last Synced: 2024-07-10T09:45:48.297Z (6 months ago)
- Topics: actions, github, nextcloud
- Language: JavaScript
- Homepage:
- Size: 696 KB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Nextcloud setup actions
Setup nextcloud using github actions
## Setup Nextcloud
To set up a nextcloud instance on the runner in `../server`, use the following configuration.
```yaml
- name: Nextcloud test setup
uses: SMillerDev/setup-nextcloud@main
with:
version: 'stable19'
database-type: 'sqlite'
```The default configuration is:
```yaml
- name: Nextcloud test setup
uses: SMillerDev/setup-nextcloud@main
with:
version: 'stable19'
cron: true
admin-user: 'admin'
admin-password: 'admin'
database-type: 'pgsql'
database-user: 'postgres'
database-password: ''
database-name: 'oc_autotest'
```## Setup Nextcloud app
To install the current repo as a nextcloud app, run the checkout action and then this one using the following configuration.
```yaml
- name: Nextcloud app test setup
uses: SMillerDev/setup-nextcloud-app@main
with:
app: 'appid'
check: false
```The default configuration is:
```yaml
- name: Nextcloud app test setup
uses: SMillerDev/setup-nextcloud-app@main
with:
app: 'appid'
check: false
```