diff options
-rw-r--r-- | CloudronManifest.json | 20 | ||||
-rw-r--r-- | Dockerfile | 16 | ||||
-rw-r--r-- | logo.png | bin | 0 -> 7189 bytes |
3 files changed, 36 insertions, 0 deletions
diff --git a/CloudronManifest.json b/CloudronManifest.json new file mode 100644 index 0000000..5e4fbcc --- /dev/null +++ b/CloudronManifest.json | |||
@@ -0,0 +1,20 @@ | |||
1 | { | ||
2 | "id": "io.cloudron.surfer", | ||
3 | "title": "Surfer", | ||
4 | "author": "Cloudron Team", | ||
5 | "description": "Simple static file server", | ||
6 | "tagline": "Static file server", | ||
7 | "version": "0.1.0", | ||
8 | "healthCheckPath": "/", | ||
9 | "httpPort": 3000, | ||
10 | "manifestVersion": 1, | ||
11 | "website": "https://github.com/nebulade/surfer", | ||
12 | "contactEmail": "support@cloudron.io", | ||
13 | "icon": "logo.png", | ||
14 | "addons": { | ||
15 | "ldap": {}, | ||
16 | "localstorage": {} | ||
17 | }, | ||
18 | "mediaLinks": [ | ||
19 | ] | ||
20 | } | ||
diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..80ecadf --- /dev/null +++ b/Dockerfile | |||
@@ -0,0 +1,16 @@ | |||
1 | FROM cloudron/base:0.3.0 | ||
2 | MAINTAINER Johannes Zellner <johannes@nebulon.de> | ||
3 | |||
4 | ENV DEBIAN_FRONTEND noninteractive | ||
5 | |||
6 | RUN mkdir -p /app/code | ||
7 | WORKDIR /app/code | ||
8 | |||
9 | ADD package.json /app/code/package.json | ||
10 | ADD src /app/code/src | ||
11 | ADD app.js /app/code/app.js | ||
12 | RUN npm install | ||
13 | |||
14 | EXPOSE 3000 | ||
15 | |||
16 | CMD [ "nodejs", "app.js"] | ||
diff --git a/logo.png b/logo.png new file mode 100644 index 0000000..7907e98 --- /dev/null +++ b/logo.png | |||
Binary files differ | |||