Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding apps #167

Open
wants to merge 31 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
e5093d0
Create FUNDING.yml
SelfhostedPro Jun 12, 2020
4403686
Update template.json
tomgue Jun 13, 2020
0fdafa4
Merge pull request #148 from tomgue/patch-1
SelfhostedPro Jun 14, 2020
c311a9c
Added Filestash app
Jun 14, 2020
8f84944
Added Filestash app
Jun 14, 2020
bfa4f4b
Added Filestash app
Jun 14, 2020
533e700
Added Filestash app
Jun 14, 2020
7aba31d
Added Filestash app
Jun 14, 2020
9e6c48e
Added Wallabag app
Jun 15, 2020
63a9061
Added Shaarli app
Jun 15, 2020
52c5e36
Added Shaarli app
Jun 15, 2020
ca4e7b4
Added Shaarli app
Jun 15, 2020
4539d87
Update issue templates
SelfhostedPro Jun 17, 2020
16a6213
Sort the template list
RobLoach Jun 24, 2020
668185b
bitwarden fix
SelfhostedPro Jun 28, 2020
870ac4c
Merge pull request #156 from RobLoach/patch-3
SelfhostedPro Jun 29, 2020
29134cd
Update invoice-ninja.yml
SelfhostedPro Jul 1, 2020
50ed01f
Update template.json
SelfhostedPro Jul 1, 2020
164af08
fixed unifi
SelfhostedPro Jul 1, 2020
eac97ef
Fix Backup category
sscotth Jul 20, 2020
53705f2
Fix Chowdown
sscotth Jul 20, 2020
4646dbc
Merge pull request #166 from sscotth/patch-3
SelfhostedPro Jul 20, 2020
0063ea1
Merge pull request #165 from sscotth/patch-1
SelfhostedPro Jul 20, 2020
59f3092
Merge branch 'master' into adding_apps
SelfhostedPro Jul 20, 2020
de98408
Create wordpress.yaml
SelfhostedPro Jul 20, 2020
711583f
Rename wordpress.yaml to wordpress.yml
SelfhostedPro Jul 20, 2020
a97639d
Update wordpress.yml
SelfhostedPro Jul 20, 2020
b5d27d7
Update template.json
SelfhostedPro Jul 20, 2020
ec91661
Update template.json
SelfhostedPro Jul 20, 2020
d36c16b
Update template.json
SelfhostedPro Jul 20, 2020
79940ff
Update template.json
SelfhostedPro Jul 20, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# These are supported funding model platforms

github: #SelfhostedPro
patreon: # Replace with a single Patreon username
liberapay: SelfhostedPro
issuehunt: selfhostedpro

66 changes: 66 additions & 0 deletions .github/ISSUE_TEMPLATE/application-request.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,69 @@ assignees: ''

### Separate Database? ###
*does this require a separate database in order to function?*

### Fill this out as best as you can. Documentation about these can be found here: https://www.portainer.io/documentation/how-to-use-templates/

```json
{
"type": 1,
"title": "Airsonic",
"name": "airsonic",
"description": "Airsonic is a free, web-based media streamer, providing ubiqutious access to your music. Use it to share your music with friends, or to listen to your own music while at work. You can stream to multiple players simultaneously, for instance to one player in your kitchen and another in your living room.",
"logo": "https://raw.githubusercontent.com/SelfhostedPro/selfhosted_templates/master/Images/airsonic-logo.png",
"image": "linuxserver/airsonic:latest",
"categories": [
"Music"
],
"platform": "linux",
"restart_policy": "unless-stopped",
"ports": [
"4040:4040/tcp"
],
"volumes": [
{
"container": "/music",
"bind": "/portainer/Music"

},
{
"container": "/playlists",
"bind": "/portainer/Files/AppData/Airsonic/Playlists"
},
{
"container": "/podcasts",
"bind": "/portainer/Podcasts"
},
{
"container": "/media",
"bind": "/portainer/Files/AppData/Airsonic/Media"
},
{
"container": "/config",
"bind": "/portainer/Files/AppData/Config/Airsonic/"
}
],
"env": [
{
"name": "PUID",
"label": "PUID",
"default": "1000"
},
{
"name": "PGID",
"label": "PGID",
"default": "100"
},
{
"name": "CONTEXT_PATH",
"label": "CONTEXT_PATH",
"set": "airsonic"
},
{
"name": "JAVA_OPTS",
"label": "JAVA_OPTS",
"set": "-Xms256m -Xmx512m"
}
]
},
```
3 changes: 1 addition & 2 deletions Template/Stack/invoice-ninja.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,8 @@ services:
environment:
- APP_URL=${URL}
- APP_KEY=${APP_KEY}
- MULTI_DB_ENABLED=false
- DB_TYPE=mysql
- DB_HOST1=ninja_db
- DB_HOST=ninja_db
- DB_DATABASE=ninja_db
- DB_USERNAME=invoice_ninja
- DB_PASSWORD=${DATABASE_PASSWORD}
Expand Down
51 changes: 51 additions & 0 deletions Template/Stack/wordpress.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
version: "2"

services:
wp_database:
image: mariadb
container_name: wordpress_database
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: ${DATABASE_PASSWORD}
networks:
- wplocal
wordpress:
depends_on:
- database
image: wordpress:latest
container_name: wordpress
ports:
- "${WP_PORT}:80"
restart: always
environment:
WORDPRESS_DB_HOST: wp_database:3306
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: ${DATABASE_PASSWORD}
WORDPRESS_DB_NAME: wordpress
working_dir: /var/www/html
volumes:
- ./wp-content:/var/www/html/wp-content
networks:
- wplocal
phpmyadmin:
depends_on:
- database
image: phpmyadmin/phpmyadmin
container_name: phpmyadmin
restart: always
ports:
- "${PHP_PORT}:80"
environment:
PMA_HOST: wp_database
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
networks:
- wplocal
volumes:
db_data: {}
networks:
wplocal:
Loading