ajax:
False
application:
meshkit
args:
cid:
None
client:
54.80.185.137
controller:
default
cookies:
env:
HTTP_ACCEPT:
text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
HTTP_ACCEPT_ENCODING:
x-gzip, gzip, deflate
HTTP_HOST:
firmware.leipzig.freifunk.net:8086
HTTP_IF_MODIFIED_SINCE:
Sun, 18 Feb 2018 19:31:49 GMT
HTTP_USER_AGENT:
CCBot/2.0 (http://commoncrawl.org/faq/)
PATH_INFO:
/meshkit/default/about
QUERY_STRING:
REMOTE_ADDR:
54.80.185.137
REMOTE_PORT:
59376
REQUEST_METHOD:
GET
SCRIPT_NAME:
SERVER_NAME:
freifunkvm
SERVER_PORT:
8086
SERVER_PROTOCOL:
HTTP/1.0
SERVER_SOFTWARE:
Rocket 1.2.6
app_folders:
set(['/home/walter/meshkit/web2py/applications/admin/', '/home/walter/meshkit/web2py/applications/welcome/', '/home/walter/meshkit/web2py/applications/meshkit/'])
applications_parent:
/home/walter/meshkit/web2py
cmd_args:
cmd_options:
<Values at 0x7fe6c8f32ab8: {'verbose': False, 'ip': '0.0.0.0', 'debuglevel': 30, 'with_scheduler': False, 'ips': ['127.0.1.1'], 'shutdown_timeout': 5, 'taskbar': False, 'with_coverage': False, 'scheduler_groups': None, 'port': 8086, 'maxthreads': None, 'softcron': False, 'server_name': 'freifunkvm', 'bpython': False, 'nogui': True, 'pid_filename': 'httpserver.pid', 'print_errors': False, 'extcron': False, 'runcron': False, 'run_system_tests': False, 'test': None, 'folder': '/home/walter/meshkit/web2py', 'config': '', 'minthreads': None, 'shell': None, 'run': '', 'log_filename': 'httpserver.log', 'profiler_dir': None, 'args': [''], 'socket_timeout': 5, 'ssl_ca_certificate': None, 'scheduler': None, 'interfaces': None, 'ssl_private_key': '', 'gae': None, 'password': 'foobar6', 'request_queue_size': 5, 'ssl_certificate': '', 'cronjob': False, 'numthreads': None, 'quiet': False, 'import_models': False, 'timeout': 10, 'plain': False, 'nobanner': False}>
db_sessions:
set([])
debugging:
False
gluon_parent:
/home/walter/meshkit/web2py
http_accept:
text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
http_accept_encoding:
x-gzip, gzip, deflate
http_host:
firmware.leipzig.freifunk.net:8086
http_if_modified_since:
Sun, 18 Feb 2018 19:31:49 GMT
http_user_agent:
CCBot/2.0 (http://commoncrawl.org/faq/)
is_jython:
False
is_pypy:
False
is_source:
True
local_hosts:
freifunkvm
::1
127.0.1.1
::ffff:127.0.0.1
127.0.0.1
path_info:
/meshkit/default/about
query_string:
remote_addr:
54.80.185.137
remote_port:
59376
request_method:
GET
request_uri:
/meshkit/default/about
script_name:
server_name:
freifunkvm
server_port:
8086
server_protocol:
HTTP/1.0
server_software:
Rocket 1.2.6
web2py_path:
/home/walter/meshkit/web2py
web2py_version:
2.12.3-stable+timestamp.2015.08.19.00.18.03
wsgi.errors:
<open file '<stderr>', mode 'w' at 0x7fe6cd0fc1e0>
wsgi.file_wrapper:
<class wsgiref.util.FileWrapper at 0x7fe6c91d62c0>
wsgi.input:
<socket._fileobject object at 0x7fe6c0213ad0>
wsgi.multiprocess:
False
wsgi.multithread:
True
wsgi.run_once:
False
wsgi.url_scheme:
http
wsgi.version:
1
0
wsgi_errors:
<open file '<stderr>', mode 'w' at 0x7fe6cd0fc1e0>
wsgi_file_wrapper:
<class wsgiref.util.FileWrapper at 0x7fe6c91d62c0>
wsgi_input:
<socket._fileobject object at 0x7fe6c0213ad0>
wsgi_multiprocess:
False
wsgi_multithread:
True
wsgi_run_once:
False
wsgi_url_scheme:
http
wsgi_version:
1
0
extension:
html
folder:
/home/walter/meshkit/web2py/applications/meshkit/
function:
about
get_vars:
global_settings:
app_folders:
set(['/home/walter/meshkit/web2py/applications/admin/', '/home/walter/meshkit/web2py/applications/welcome/', '/home/walter/meshkit/web2py/applications/meshkit/'])
applications_parent:
/home/walter/meshkit/web2py
cmd_args:
cmd_options:
<Values at 0x7fe6c8f32ab8: {'verbose': False, 'ip': '0.0.0.0', 'debuglevel': 30, 'with_scheduler': False, 'ips': ['127.0.1.1'], 'shutdown_timeout': 5, 'taskbar': False, 'with_coverage': False, 'scheduler_groups': None, 'port': 8086, 'maxthreads': None, 'softcron': False, 'server_name': 'freifunkvm', 'bpython': False, 'nogui': True, 'pid_filename': 'httpserver.pid', 'print_errors': False, 'extcron': False, 'runcron': False, 'run_system_tests': False, 'test': None, 'folder': '/home/walter/meshkit/web2py', 'config': '', 'minthreads': None, 'shell': None, 'run': '', 'log_filename': 'httpserver.log', 'profiler_dir': None, 'args': [''], 'socket_timeout': 5, 'ssl_ca_certificate': None, 'scheduler': None, 'interfaces': None, 'ssl_private_key': '', 'gae': None, 'password': 'foobar6', 'request_queue_size': 5, 'ssl_certificate': '', 'cronjob': False, 'numthreads': None, 'quiet': False, 'import_models': False, 'timeout': 10, 'plain': False, 'nobanner': False}>
db_sessions:
set([])
debugging:
False
gluon_parent:
/home/walter/meshkit/web2py
is_jython:
False
is_pypy:
False
is_source:
True
local_hosts:
freifunkvm
::1
127.0.1.1
::ffff:127.0.0.1
127.0.0.1
web2py_version:
2.12.3-stable+timestamp.2015.08.19.00.18.03
is_https:
False
is_local:
False
is_restful:
False
is_sheduler:
None
is_shell:
None
now:
datetime.datetime(2018, 4, 25, 5, 14, 49, 132592)
post_vars:
raw_args:
raw_extension:
None
url:
/meshkit/default/about
utcnow:
datetime.datetime(2018, 4, 25, 3, 14, 49, 133131)
vars:
wsgi:
<gluon.main.LazyWSGI object at 0x7fe6c0798cd0>
Back to top
body:
<cStringIO.StringO object at 0x7fe6a0411ca8>
cookies:
session_id_meshkit:
54.80.185.137-c95a7e15-4f4c-4874-98a7-37bc1aaba731
comment:
domain:
expires:
httponly:
max-age:
path:
/
secure:
version:
delimiters:
{{
}}
files:
/meshkit/static/css/main.css
/meshkit/static/js/jquery.js
/meshkit/static/js/jquery.matchHeight.js
/meshkit/static/js/web2py.js
/meshkit/static/js/modernizr-2.8.3.min.js
/meshkit/static/js/pwd.js
/meshkit/static/js/noUiSlider/jquery.nouislider.all.min.js
/meshkit/static/js/polyfills/placeholdr.js
/meshkit/static/js/functions.js
flash:
form_label_separator:
:
generic_patterns:
headers:
X-Powered-By:
web2py
logo:
menu:
Index
False
/meshkit/default/index
About
False
/meshkit/default/about
Status
False
/meshkit/default/status
meta:
models_to_run:
^\w+\.py$
^default/\w+\.py$
^default/about/\w+\.py$
postprocessing:
session_client:
54.80.185.137
session_cookie_compression_level:
None
session_cookie_expires:
None
session_cookie_key:
None
session_data_name:
session_data_meshkit
session_file:
None
session_filename:
/home/walter/meshkit/web2py/applications/meshkit/sessions/54.80.185.137-c95a7e15-4f4c-4874-98a7-37bc1aaba731
session_hash:
c0762cbf4baf7f9af97c051e7fcb8083
session_id:
54.80.185.137-c95a7e15-4f4c-4874-98a7-37bc1aaba731
session_id_name:
session_id_meshkit
session_masterapp:
meshkit
session_new:
True
session_storage_type:
file
status:
200
subtitle:
Freifunk OpenWrt Imagebuilder
title:
Meshkit
view:
default/about.html
Back to top
sqlite://scheduler.sqlite:
defined:
scheduler_run
scheduler_task
scheduler_task_deps
scheduler_worker
lazy:
[no lazy tables]
sqlite://storage.sqlite:
defined:
auth_cas
auth_event
auth_group
auth_membership
auth_permission
auth_user
build_log
config
content_de
content_en
gui
imageconf
user_defaults
wifi_interfaces
lazy:
[no lazy tables]
Back to top
PRAGMA foreign_keys=ON;
0.03ms
SELECT count(*) FROM gui WHERE (gui.id > 0);
0.66ms
SELECT  config.id, config.gui, config.noconf, config.communitysupport, config.profiles, config.communityfiles_dir, config.buildroots_dir, config.images_output_dir, config.images_web_dir, config.documentation_url, config.add_defaultpackages, config.defaulttheme, config.keep_images, config.ipv6packages, config.adminmail, config.lanprotos, config.wanprotos, config.expandablehelp, config.showexpertmode, config.autosubmit FROM config WHERE (config.id = 1) LIMIT 1 OFFSET 0;
12.44ms
SELECT  content_en.id, content_en.startpage FROM content_en WHERE (content_en.id = 1) LIMIT 1 OFFSET 0;
0.10ms
SELECT  content_de.id, content_de.startpage FROM content_de WHERE (content_de.id = 1) LIMIT 1 OFFSET 0;
0.07ms
PRAGMA foreign_keys=ON;
0.05ms
Back to top

About Meshkit

Meshkit is a webinterface for the OpenWrt image generator. Read more about the OpenWrt image generator in the OpenWrt wiki. It allows you to build customized OpenWrt firmware images to use on your router/access point.

I found some bugs!

Great! Please report bugs in the Meshkit system itself at: https://github.com/freifunk/meshkit/issues.
For all bugs and questions regarding this specific installation of Meshkit please contact the the admin of this installation: info(at)rund.freifunk.net

Where is the source?

Please visit https://github.com/freifunk/meshkit/ to find instructions for a repository checkout or to browse the source code.