mirror of
https://github.com/streamaserver/streama.git
synced 2026-04-25 18:45:59 +03:00
Page:
Compiling the source code
Pages
Compiling the source code
Deploying SSL on Apache2 on Ubuntu (with letsEncrypt & Certbot)
Deploying SSL on Niginx on Debian or Ubuntu (with letsEncrypt & Certbot)
Email configuration
FAQs
Full streama setup on a clean Ubuntu18 with mysql, system.d & letsencrypt
Getting Started (Windows)
Getting started
Home
How to add your first Movie
How to report a bug
How to use Docker image
Installing as a service from Git on Ubuntu 16.04
Local Streama Setup
Managing h2 using dbconsole
Manually build Streama .war file
Nginx as a reverse proxy
Running Streama as a Linux service (with autostart) (Ubuntu 14 and below) using etc init.d
Running as a service (autostart) on Ubuntu 15 or higher
Set Up Streama for Development
Setup Streama on Centos 7
Setup Streama on Ubuntu 14.04
Streama regex Matcher for Batch File Adding
System Requirements
Translating the app
Tutorial for creating the SSL keystore file for a default Tomcat installation on Ubuntu using a free certificate from www.startssl.com
Upgrading Streama from a previous version
Video Codecs & Conversion
No results
3
Compiling the source code
Luke Steward edited this page 2020-12-01 23:43:08 +00:00
Table of Contents
When you have made adjustments to the source code, it is likely that you will want to create a new .jar file and deploy it on your server. For this, you can use a simple command:
# for unix based systems
./gradlew assemble
# for windows
./gradlew.bat assemble
This will create 2 new .jar files under build/libs,
- streama-{version}.jar
- streama-{version}.jar.original
all you will need is the streama-{version}.jar.
This file is an executable, so you can just copy it into your deployment directory / your server and start it as usual.
How to change the version number
The version number can be configured in in the build.gradle around line 20
// ...
version "1.6.0-RC6"
group "streama"
apply plugin:"eclipse"
apply plugin:"idea"
// ...
The version number is intended to be semantic, so {major}.{minor}.{patch} with RC info if you need it. But you can change it to any string that you like.