Lslurl

From Second Life Wiki
Revision as of 00:10, 20 August 2009 by Spore Static (talk | contribs)
Jump to navigation Jump to search

Intro

LSLurl

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

LSLurl User Stats

To create a domain, you must first be logged in. Click the 'Create a new domain' link as shown in the image.

LSLurl Domain Creation

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.