Sign inSign up

eolinker/eng-eolinker-api-management-system

By eolinker

Updated over 7 years ago

AMS is an API development management and API Automated test system under EOLINKER.

Image
0

206

eolinker/eng-eolinker-api-management-system repository overview


Quick Start

1. run the build image
Docker run -dt -p <port number A>:80 \
-p <port number B>:3306 --privileged=true \
-v <configuration file mount directory>:/eolinker_os/server/RTP/config \
-v <mysql data volume mount directory>:/usr/local/mysql/var <mirror ID>

(Note: mysql data volume mount only supports 3.5.0 version and latest version image)

2. Visit the website:

Enter IP/URL in the browser + native port numberA

3. Visual access to the database:

The access port is the local port number B, the default username and password are root, if you want to change the password, please run the mirror to enter the container to modify


A brief description
    1. 80 ports correspond to web services, 3306 corresponds to mysql database services;
    1. The default installation environment for this version of docker image is nginx, mysql5.5, php7.1
    1. The local mapping port number is not limited. When accessing the website, enter the URL/domain name plus port number.
    1. The docker image default installation database name: eolinker_os
    1. The host's mount file directory permissions should be set to 777;
    1. After the installation is successful, the mounted file directory contains eo_config.php (including system database configuration information);
    1. If you need to reinstall the docker update version, please make sure that the eo_config.php file exists in the mount directory, otherwise the configuration database will be reinstalled.
    1. EOLINKER AMS API management system version will be continuously updated;

EOLINKER AMS Lite For PHP

EOLINKER is a platform for developers and technology companies to provide API R&D services. AMS is an API development management system under EOLINKER. You can implement complete API document management, API testing, API automated testing and development collaboration. The AMS Lite version is a streamlined version of AMS's official product, designed for individuals, small teams, and small businesses to help you solve problems in API management as quickly as possible.

If you want to experience the full features of EOLINKER AMS, you can visit https://global.eolinker.com and it' s free!

Features

  1. Free and open source, EOLINKER has a strong free product, we launched the AMS project in 2016, and has provided technical support for more than 200,000 projects in the past two years.

  2. Support importing data such as Swagger, Postman.

  3. AMS has a powerful API document management system and provides version management, you could switch version anytime. It also supports common management functions such as status code management.

  4. API testing, support for files, online, cross-domain, automated testing and other functions. At the same time, it has a parameter constructor, which can automatically construct the request parameters, encrypt, split, and randomly generate strings.

  5. Teamwork function, you can invite members or join the project and set access rights for developers. EOLINKER provides comprehensive operation log and rights management function.

Product Highlight

{width="300px" height="200px"}

Deployment Requirements

  • PHP 5.6+
  • mysql 5.5+
  • Nginx (recommended) / Apache

Quick Start

[Installation Guide]

First, In order to initialize the project, We need you to have the following steps ready:

  1. Make sure zip eolinker_os file under localhost server. Please confirm your URL:http://localhost/eolinker_os
  2. Prepare your database host address;
  3. You need to create a new database name, For Example'eolinker_os';
  4. Make sure your database username and database password matched and correct;
  5. Please give read and write permissions to the path where the project is located and all subfolders under the path, These permissions will be required to write configuration files and online updates.

Second, Fill out all information:

Third, enjoy the convince that eoLinker brings to you while developing

? User Support: [eoLinker-Slack] [facebook] @EoLinker [twitter] @eoLinker [Linkedin] @eoLinker [PM e-mail] [email protected]

Note

To prevent data loss, back up your database properly before performing any critical operations.

Need more help?

Homepage: https://global.eolinker.com

Course: Coming soon

Tag summary

Content type

Image

Digest

Size

667.7 MB

Last updated

over 7 years ago

docker pull eolinker/eng-eolinker-api-management-system:5.0