7 Commits

Author SHA1 Message Date
Girish Ramakrishnan
353f85474b Version 0.3.0 2022-06-08 22:24:23 -07:00
Girish Ramakrishnan
371bd01528 log to stdout 2022-06-08 22:23:57 -07:00
Girish Ramakrishnan
beb64e256e readme 2022-06-08 22:09:10 -07:00
Girish Ramakrishnan
82e3886525 Add license 2022-06-08 22:07:56 -07:00
Girish Ramakrishnan
36a98e7021 add postinstall 2022-06-08 22:07:46 -07:00
Girish Ramakrishnan
3843e7629b Version 0.2.0 2022-06-08 22:07:22 -07:00
Girish Ramakrishnan
4b9cc5ef87 add forum and doc url 2022-06-08 21:53:05 -07:00
6 changed files with 68 additions and 2 deletions

View File

@@ -1,2 +1,9 @@
[0.1.0]
* Initial version
[0.2.0]
* Update manifest
[0.3.0]
* Log to stdout

View File

@@ -5,7 +5,7 @@
"description": "file://DESCRIPTION.md",
"changelog": "file://CHANGELOG",
"tagline": "Modern GPS Tracking Platform",
"version": "0.1.0",
"version": "0.3.0",
"upstreamVersion": "5.0",
"minBoxVersion": "7.1.0",
"memoryLimit": 1073741824,
@@ -36,6 +36,8 @@
"https://screenshots.cloudron.io/org.traccar.cloudronapp/web.png",
"https://screenshots.cloudron.io/org.traccar.cloudronapp/polyline.png",
"https://screenshots.cloudron.io/org.traccar.cloudronapp/command_new.png"
]
],
"forumUrl": "https://forum.cloudron.io/category/146/traccar",
"documentationUrl": "https://docs.cloudron.io/apps/traccar"
}

9
LICENSE Normal file
View File

@@ -0,0 +1,9 @@
MIT License (MIT)
Copyright (c) 2016 Cloudron UG
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

7
POSTINSTALL.md Normal file
View File

@@ -0,0 +1,7 @@
This app is pre-setup with an admin account. The initial credentials are:
**Username**: admin<br/>
**Password**: admin<br/>
Please change the admin email and password credentials immediately.

36
README.md Normal file
View File

@@ -0,0 +1,36 @@
# Traccar Cloudron App
This repository contains the Cloudron app package source for [Traccar](https://traccar.org/).
## Installation
[![Install](https://cloudron.io/img/button.svg)](https://cloudron.io/button.html?app=org.traccar.cloudronapp)
or using the [Cloudron command line tooling](https://cloudron.io/references/cli.html)
```
cloudron install --appstore-id org.traccar.cloudronapp
```
## Building
The app package can be built using the [Cloudron command line tooling](https://cloudron.io/references/cli.html).
```
cd traccar-app
cloudron build
cloudron install
```
## Testing
The e2e tests are located in the `test/` folder and require [nodejs](http://nodejs.org/). They are creating a fresh build, install the app on your Cloudron, perform tests, backup, restore and test if the repos are still ok. The tests expect port 29418 to be available.
```
cd traccar-app/test
npm install
USERNAME=<cloudron username> PASSWORD=<cloudron password> mocha --bail test.js
```

View File

@@ -41,6 +41,11 @@
<entry key='mail.smtp.username'>YourAddress@gmail.com</entry>
<entry key='mail.smtp.password'>YourPassword</entry>
<entry key='logger.console'>true</entry>
<entry key='logger.queries'>false</entry>
<entry key='logger.level'>config</entry>
<entry key='logger.fullStackTraces'>true</entry>
<!-- https://github.com/traccar/traccar/blob/8eecfdcf5c59f92158a6c339d1622e0e9d67968c/src/main/java/org/traccar/config/Keys.java -->
<entry key='users.defaultDeviceLimit'>-1</entry>
<entry key='media.path'>/app/data/media</entry>