Commit e912ff15 authored by Christopher Quackenbush's avatar Christopher Quackenbush
Browse files

Alpha release success!

Removed proxy/realm migrations until the new format is sorted.
Updated readme
Updated env example
Removed graph menu entries
parent 97a78d38
APP_ENV=local
APP_KEY=
APP_DEBUG=true
APP_DEBUG=false
APP_LOG_LEVEL=debug
APP_URL=http://localhost
......@@ -8,8 +8,10 @@ RADIUM_PASSWORD_ATTRIBUTE=Cleartext_Password
RADIUM_DISABLED_GROUP=Radium-Disabled-Users
RADIUM_RADIUS_SERVER=127.0.0.1
RADIUM_RADIUS_PORT=1812
RADIUM_RADIUS_SECRET=mysecret
RADIUM_RADIUS_SECRET=radiusSecret123456
RADIUM_NAS_PORT=0
RADIUM_CONFIG_FOLDER=C:\FreeRADIUS.net\etc\raddb
RADIUM_PROXY_FILE=proxy.conf
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
......
<?php
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class CreateRadiumProxyTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('radium_proxy', function(Blueprint $table) {
$table->increments('id');
$table->string('name');
$table->boolean('synchronous')->default(false);
$table->integer('retry_delay')->nullable();
$table->integer('retry_count')->nullable();
$table->integer('dead_time')->nullable();
$table->boolean('default_fallback')->default(true);
$table->boolean('post_proxy_authorize')->default(false);
$table->timestamps();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::drop('radium_proxy');
}
}
<?php
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class CreateRadiumRealmTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('radium_realm', function(Blueprint $table) {
$table->increments('id');
$table->string('name');
$table->string('type');
$table->string('authhost');
$table->string('accthost');
$table->string('secret')->nullable();
$table->string('ldflag')->nullable();
$table->boolean('nostrip')->default(false);
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::drop('radium_realm');
}
}
......@@ -13,12 +13,12 @@ class OperatorAccountSeeder extends Seeder
public function run()
{
User::create([
'email' => "demo@radium.radium",
'email' => "admin@radium.radium",
'password' => bcrypt("radiumadmin"),
'name' => "Radium Administrator"
]);
echo "Successfully created radium demo account.\n";
echo "You may login with the email: demo@radium.radium and the password: radiumadmin.\r\n";
echo "You may login with the email: admin@radium.radium and the password: radiumadmin.\r\n";
}
}
......@@ -19,9 +19,9 @@ A full featured radius management system for FreeRadius setups using the mysql b
* NPM / Gulp (css compilation)
# Installation
1. Clone Radium into your web director
1. Clone Radium into your web director, cd into Radium, git checkout release
2. Create a vhost for the domain that points to the public folder
3. Copy .env.example to .env and configure the application settings
4. Run php artisan key:generate to generate a new application secret for Radium
5. Run php artisan db:seed --class=OperatorSeeder
4. Install Composer and run composer install
5. Run php artisan key:generate to generate a new application secret for Radium
6. Run php artisan db:seed --class=OperatorSeeder
......@@ -63,7 +63,7 @@
<i class="fa fa-table"></i> <span>Accounting</span>
</a>
</li>
<li class="header">Graphs</li>
<!--<li class="header">Graphs</li>
<li class="treeview">
<a href="{{ route('graph::user') }}">
<i class="fa fa-user"></i> <span>User</span>
......@@ -73,7 +73,7 @@
<a href="{{ route('graph::statistics') }}">
<i class="fa fa-pie-chart"></i> <span>Statistics</span>
</a>
</li>
</li>-->
<li class="header">Admin</li>
<li class="treeview">
<a href="{{ route('operator::index') }}">
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment