Lslurl
Intro
LSLurl is a Dynamic DNS service focused primarily on the in-world script event, http_request (Article: LSL_http_server). LSLurl provides an extensively featured and flexible API system and the solution to URL Lifetime Limitations. LSLurl also provides an online dynamic storage database. Domains and their content can be created, updated, and deleted via in-world scripts. Users of LSLurl are provided with numerous options for customizing their domains. Optionally, API keys are provided to utterly secure users' domains from unwanted access.
Features
- Optional API-key security (Viewing and/or editing)
- Permanent domains
- Optional temporary domains (6 hour prune interval)
- Create, edit, delete, and search domains via in-world scripts
- Online storage database
- Automatic URL Parsing ("\n", spaces, ANSII characters, etc.)
- Web-based control panel & account management
- Domain types: URL and DATA
- Unlimited domains
- Unlimited subdomains
- Soon: Wildcard 'cnames' support (yourdomain.lslurl.com)
- Soon: Firewall (IP filtering, blocking, etc.)
Getting Started
To begin using LSLurl, visit an in-world terminal. By clicking the in-world terminal, you will be given a password to use at LSLurl. Log in with your Second Life username and the password given.
Creating a domain
To create a domain, you must first be logged in. Click the 'Create a new domain' link as shown in the image.
Creating a domain is essentially direct. Simply fill out the creation form and click 'Create'. Note: API keys are limited to 32 characters, and the characters: a-z and 0-9.
Domain Types
Domains are either one of the two types: DATA or URL. DATA is used for text storage. The domain will return the text of the domain's value. URL is used for in-world http servers as a static URL solving the URL Lifetime Limitation.
In-world Usage
To be added.
Script API
To be added.
Functions
To be added.