Git Product home page Git Product logo

amazon-lightsail-developer-guide's Introduction

amazon-lightsail-developer-guide's People

Contributors

a-h avatar adaptive avatar alexdev79 avatar byeongsupark avatar dandv avatar drizzt5 avatar faizalsb avatar hubertott avatar ignoramous avatar j-bernardi avatar johnmarkbeaty avatar joshbean avatar markcarroll avatar mouyse avatar msngeeky avatar physx2494 avatar rjdudley avatar rlatino avatar rsairu avatar ryt2n avatar sahil-io avatar sirtoffski avatar toxtlej1 avatar tschuett avatar zwoodie avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

amazon-lightsail-developer-guide's Issues

EC2 to/from Lightsail using FQDN and PRIVATE IPs

Using Route53 to handle split-horizon DNS for EC2 and Lightsail (LS) instances. Would like to use LS instance private IP to facilitate data transfers to/from EC2 without data transfer costs. I can ping between the LS and EC2 just fine with the privates. FQDN resolves OK from EC2 to LS but does not work in the opposite direction. I guess the issue is how do you get LS to participate in a private domain zone in Route53. Lightsail DNS does not seem to support private domain zones. Couldn't find any articles on this type of situation.

Filezilla connecting to AWS Lightsail with windows server.

Hi there I'm trying to connect filezilla to my lightsail instance that's running windows server so I can transfer files.

I have created a pair of keys and followed the instructions on this but no luck.
https://lightsail.aws.amazon.com/ls/docs/en_us/articles/amazon-lightsail-connecting-to-linux-unix-instance-using-sftp#connecting-to-linux-unix-instance-using-sftp-prerequisites

I guess my question is how do I confirm what my default user name is? I made the assumption "ec2-user" Is correct.

If that's true then its something else??

Thanks for any tips ...not much good having a server if you can't get data to it??

Wordpress LetsEncrypt Doc seems outdated

I've just tried to follow the doc amazon-lightsail-using-lets-encrypt-certificates-with-wordpress.md, for a new bitnami wordpress (debian) instance - but at the end the Really Simple SSL Pugin failed to find the certs.

On closer investigation, it seems like the locations for htaccess.conf and wp-config.php are outdated in the doc.

I have not been able to figure out what paths I'd need to use for it to work - but I then checked out the Bitnamis doc for SSL on AWS which not only worked, but provide a much more elegant solution - a script that helps you set SSL up alot easier than outlined in the docs here. It also seems like this script provides automatic renewal via a cronjob.

Possible solutions: Either update the doc to the correct paths or link to the Bitnami docs?

en_us transalation of this doc lacks AWS Region keywords

Hey I was looking at this doc which deals with how to configure ssh keys for accessing your lightsail instances. I found out that AWS Region keywords are missing and the sentence becomes incorrect. I tried other language translations (Japanese, French & German) and all seem to have the AWS Region keyword as expected.

en_us translation (English)
Screen Shot 2022-08-06 at 8 23 53 PM

de_de translation (German)
Screen Shot 2022-08-06 at 8 23 40 PM

fr_fr translation (French)
Screen Shot 2022-08-06 at 8 23 24 PM

ja_jp translation (Japanese)
Screen Shot 2022-08-06 at 8 23 04 PM

P.S. - The github markdown is correct so it seems like an issue with translation. Somehow those keywords are being omitted in en_us version.

Data transfer quota across multiple lightsail bundles

Interacting with a customer, I came across an issue where the customer is unable to find out what happens to the data transfer quota when there are multiple lightsail instance bundles.

After reaching out to the engineers internally, I found the following details:

if you create and then terminate an instance, any data transfer consumed by this first instance will count against the data transfer allowance of the next instance you create. For instance, let’s say you create a $3.50 bundle (“Bundle 1”), run up 500 GB of data transfer, and then terminate the instance part way through the month. The next day, you create a new $3.50 bundle (“Bundle 2”) and use another 500 GB of data transfer. Bundle 2 will then have reached its 1 TB data transfer allowance (the 500 GB consumed by Bundle 1 + the 500 GB consumed by Bundle 2). Once this 1 TB allowance is reached, any data transfer out of Bundle 2 before the end of the month will be metered and billed as an overage.

However if they were to create a 0.5TB quota instance and a 1TB quota instance, and they used 1TB of data transfer on the 0.5TB quota instance, they'd incur an overage.

Can this information be included in the FAQs page so that the users have more insights to this rather than having to reach out to CS team for it?

Thank you

Importing the data into mysql in lightsail needs SUPER, SYSTEM_VARIABLES_ADMIN or SESSION_VARIABLES_ADMIN privilege ???

After changing the mysql mode to 'data import mode' is available, I tried to import the data into lightsail mysql.
But system said that
' Access denied; you need (at least one of) the SUPER, SYSTEM_VARIABLES_ADMIN or SESSION_VARIABLES_ADMIN privilege(s) for this operation'

the document I referred are below .
https://lightsail.aws.amazon.com/ls/docs/en_us/articles/amazon-lightsail-configuring-database-data-import-mode

https://lightsail.aws.amazon.com/ls/docs/ko_kr/articles/amazon-lightsail-importing-data-into-your-mysql-database

What problems?

Instructions are old or now very different and can't seem to run ctlscript.sh

HI,

All the directories in this instruction do not exist in my instance.

my directories were stack/wordpress is where I found the config file.

When I got to the stage to change from http to https I managed to make the edit to the config file, but can't restart getting a ctlscript.sh command not found error

sudo /opt/bitnami/ctlscript.sh start not working after Cert Update

Hi all,

Following this guide which has been updated on 25th of October, the bitnami instance is not starting anymore after installing a certificate with certbot

https://lightsail.aws.amazon.com/ls/docs/en_us/articles/amazon-lightsail-using-lets-encrypt-certificates-with-wordpress#complete-the-prerequisites-lets-encrypt-wordpress

sudo /opt/bitnami/ctlscript.sh start
Screenshot 2021-10-28 at 10 21 09

Something is broken - either in the guide or in the file structure of bitnami servers.

● bitnami.service - LSB: bitnami init script
   Loaded: loaded (/etc/init.d/bitnami; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Thu 2021-10-28 08:24:23 UTC; 8s ago
  Process: 851 ExecStart=/etc/init.d/bitnami start (code=exited, status=1/FAILURE)
    Tasks: 41 (limit: 558)
   Memory: 243.0M
   CGroup: /system.slice/bitnami.service
           ├─718 php-fpm: master process (/opt/bitnami/php/etc/php-fpm.conf)
           ├─722 php-fpm: pool www
           ├─723 php-fpm: pool www
           ├─724 php-fpm: pool www
           ├─725 php-fpm: pool www
           ├─726 php-fpm: pool www
           ├─727 php-fpm: pool www
           ├─728 php-fpm: pool www
           ├─729 php-fpm: pool www
           ├─730 php-fpm: pool www
           ├─731 php-fpm: pool www
           └─743 /opt/bitnami/mariadb/sbin/mysqld --defaults-file=/opt/bitnami/mariadb/con

Oct 28 08:24:23 ip-172-26-10-109 bitnami[851]: SSLCertificateFile: file '/opt/bitnami/apac
Oct 28 08:24:23 ip-172-26-10-109 bitnami[851]: 2021-10-28T08:24:23.511Z - error: Unable to
Oct 28 08:24:23 ip-172-26-10-109 bitnami[851]: ## 2021-10-28 08:24:23+00:00 ## INFO ## Run
Oct 28 08:24:23 ip-172-26-10-109 bitnami[851]: ## 2021-10-28 08:24:23+00:00 ## INFO ## Run
Oct 28 08:24:23 ip-172-26-10-109 bitnami[851]: ## 2021-10-28 08:24:23+00:00 ## INFO ## Run
Oct 28 08:24:23 ip-172-26-10-109 bitnami[851]: ## 2021-10-28 08:24:23+00:00 ## INFO ## Run
Oct 28 08:24:23 ip-172-26-10-109 bitnami[851]: ## 2021-10-28 08:24:23+00:00 ## INFO ## Run
Oct 28 08:24:23 ip-172-26-10-109 systemd[1]: bitnami.service: Control process exited, code
Oct 28 08:24:23 ip-172-26-10-109 systemd[1]: bitnami.service: Failed with result 'exit-cod
Oct 28 08:24:23 ip-172-26-10-109 systemd[1]: Failed to start LSB: bitnami init script.

Create DNS Button not in Lightsail Networking Tab

The tutorial for attaching a domain to a lightsail instance says to click on the Create DNS button under the Networking tab, but it looks like the UI has changed since that was written and there is no button to Create DNS under that tab.

https://lightsail.aws.amazon.com/ls/docs/en_us/articles/amazon-lightsail-using-lets-encrypt-certificates-with-wordpress PreReq Failure

When walking through: https://lightsail.aws.amazon.com/ls/docs/en_us/articles/amazon-lightsail-using-lets-encrypt-certificates-with-wordpress to setup my Wordpress site as SSL getting an error when executing the sudo apt-get update command.

Getting the below error output:
image

On googling looks like an issue with certbot and the version of Ubuntu:
https://stackoverflow.com/questions/60249177/e-the-repository-http-ppa-launchpad-net-certbot-certbot-ubuntu-focal-release

Please provide guidance on how to proceed to correctly set this up in LightSail

doc_source/security_iam_resource-based-policy-examples.md

Hello, I tried to setup a action-specific and resource-specific policy using the document. I've copied it exactly as the example shown, just replacing the ARN. However the user continues to get 403 error when signing in to the Lightsail console.

In another documentation on permissions I see this note:

Important

Action-specific and resource-specific permissions are not currently supported in the Lightsail console. If you configure a policy that grants access to specific Lightsail actions or resources, the user will get a 403 error when signing in to the Lightsail console.

So is this still the case?

port 443 is not available on operating system blueprints

Hi!

Firstly, apologies if this isn't the right repo to report this, there aren't many options to contact aws to provide developer feedback to help improve their services.

There is an ongoing thread over at terraform-provider-aws about the partial support for lightsail in terraform, particularly the missing features of firewall and block storage.

I noticed on your lightsail docs that port 443 is enabled by default on application blueprints but not operating system blueprints.

Is there a reason for this? the internet has moved away from 80 and almost all sites are now required to use SSL on 443.
It seems an odd decision to include 80 but not 443, I could see a reason to have neither or both, but it seems unusual to only have 80.

I've also been searching for the source code for the lightsail blueprints (to see what's installed in the application blueprints), where are these published?

Thanks!

Error trying to update Let's encrypt certificate - sudo /opt/bitnami/ctlscript.sh start NOT WORKING

Hello everybody,

I used the following guide, updated on December 20, 2021, as the tutorial says, I tested my instance and got the approach A, but it doesn't work.
https://lightsail.aws.amazon.com/ls/docs/en_us/articles/amazon-lightsail-using-lets-encrypt-certificates-with-wordpress#complete-the-prerequisites-lets-encrypt-wordpress

err

I had this issue before and it was solved following this solution:
#63

But it does not work anymore, when I try this one I get this error:

ERR2

That's my Apache config. :

apache

Thank you for your help.

The route53 UI is not supporting input values for an A record with Alias enabled.

Hey,

Thank you for providing this elaborate guide, by following the guide, I came across two questions:

  1. In the guide, it's saying "don't use a prefix if using an apex domain." In DNS Zone, I can't create an A record for the top level domain eg. abc.com, I have to input at least character in front of the domain, maybe @ for the apex domain?
  2. In Route 53, I can't input a text value(the Load Balancer created in Lightsail) if I want to create an A record with Alias enabled, and I have to select resource from drop down list which I couldn't find lightsail.

Please see the snapshots for more info.

Thank you.
Route53
DNSZone

PLEASE FORGIVE ME

PLEASE FORGIVE ME
‘Who are we not to forgive eachother, when our creator Almighty ALLAH forgives us’
D3CC0D9A-3A01-4364-9B0E-1227526013E9

How can I get access with other account created

When I execute the commands to create user and give privileges what I need all be great.
But when I put exit on mysql-cli and try to connect with the new user was created previously refuse my connection cause the access is denegate.

Someone knows how can I get access with other user created previously? or how can I fix it?

Please help!

And thanks!

image
image
image

Question: Is a manual renew required when using Certbot for SSL?

In the article Tutorial: Using Let’s Encrypt SSL certificates with your WordPress instance in Amazon Lightsail it says in Step 9 that the certificate needs to be manually renewed every 90 days.

After I followed the instructions in the article, I found that the certbot tool had installed a cronjob at /etc/cron.d/certbot that attempts to renew my certificate twice a day.

With this cronjob, do I still need to manually renew the certificate every 90 days? And if not, does the article need to be updated to reflect this fact?

ERR_TOO_MANY_REDIRECTS

After creating Distribution with my instance as the origin. I am getting ERR_TOO_MANY_REDIRECTS.
I went through the docs and configured everything as required.
has anyone seen this before.

  • Certs are valid and I have updated wp-config.php file per documentation
    Site: [redacted] and [redacted]
    curl: (47) Maximum (50) redirects followed

Error when creating multiple instance for wordpress website

Hi, we having a store running on woocommerce. We recently tried to use multiple instance for same website with lightsale managed database, we set website on different zone like zone a b and c and used load balancer to spliot the traffic

now isssue is that when we tried to install woocommerce and check its working or not and it works on one server but when we looked on another one, its says aplugin deactivated due to aerror and does not exist. Then looking on previous on and now its deactivated there as well

when turned the debug log it shows:

Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /opt/bitnami/wordpress/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /opt/bitnami/wordpress/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /opt/bitnami/wordpress/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /opt/bitnami/wordpress/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /opt/bitnami/wordpress/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: http_build_query(): Passing null to parameter #2 ($numeric_prefix) of type string is deprecated in /opt/bitnami/wordpress/wp-includes/Requests/Transport/cURL.php on line 345

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /opt/bitnami/wordpress/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /opt/bitnami/wordpress/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /opt/bitnami/wordpress/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /opt/bitnami/wordpress/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /opt/bitnami/wordpress/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91

what we need is that every information is the server should reflect on another as well, any solution why this happens

Almost 50% of blueprints have reached the end of life

lightsail

Let's briefly compare some service providers of the same type:

DigitalOcean Vultr Linode Amazon Lightsail
Ubuntu 22.04 22.04 22.04 20.04
Debian 11 11 11 10
CentOS Stream 9 Stream 9 Stream 9 8 @ EOL
openSUSE / / 15.4 15.2 @ EOL
Rocky Linux 8 8 8 /
AlmaLinux / 8 9 /

Does the public web site contains the latest from Github?

I am seeing some missing text that is shown in https://github.com/awsdocs/amazon-lightsail-developer-guide/blob/master/doc_source/amazon-lightsail-downloading-bucket-objects.md but not in the published web page. The string "AWS CLI" is missing in several places in several pages.

An example is https://lightsail.aws.amazon.com/ls/docs/en_us/articles/amazon-lightsail-downloading-bucket-objects#downloading-bucket-objects-aws-cli. The heading simply says "Download objects using the".

image

Tutorials here does not work: https://lightsail.aws.amazon.com/ls/docs/en_us/articles/amazon-lightsail-connect-wordpress-to-mysql-managed-database

https://lightsail.aws.amazon.com/ls/docs/en_us/articles/amazon-lightsail-connect-wordpress-to-mysql-managed-database

mysqldump -u root --databases bitnami_wordpress --single-transaction --compress --order-by-primary -p$(cat /home/bitnami/bitnami_application_password) | mysql -u DbUserName --host DbEndpoint --password

will result in below errors

ERROR 1045 (28000): Access denied for user 'dbmasteruser'@'172.26.3.110' (using password:
NO)

Bring AlmaLinux, Rocky Linux & CentOS Stream to Lightsail?

image

CentOS 8 & Ubuntu 16.04 went END OF LIFE, may need to be removed from selection list.

AlmaLinux and Rocky Linux are available on EC2, when will we be able to install these Linux versions on Lightsail as well?

Debian 11 was released on August 14, 2021, but Lightsail doesn't support this version yet (June 20, 2022).

The OS versions on Lightsail are too old, and updates are very untimely.

Creating links to your Let’s Encrypt certificate files in the Apache directory

For this section of the tutorial, I believe for approach B the path to the lets encrypt certs should be:
/etc/letsencrypt/live/$DOMAIN/privkey.pem
/etc/letsencrypt/live/$DOMAIN/fullchain.pem

Full code for that section:

sudo ln -s /etc/letsencrypt/live/$DOMAIN/privkey.pem /opt/bitnami/apache2/conf/server.key
sudo ln -s /etc/letsencrypt/live/$DOMAIN/fullchain.pem /opt/bitnami/apache2/conf/server.crt

This was an issue I ran into when adding certs to a wordpress bitnami image 12/16/2021

Add note to PrestaShop Quick Start Guide

I cannot seem to find the markdown for PrestaShop Quick start guide (https://lightsail.aws.amazon.com/ls/docs/en_us/articles/amazon-lightsail-quick-start-guide-prestashop).

Within step 6 (configuring the SMTP) email, I would suggest placing a note there to navigate to the "Shop Parameter > Contacts and to adjust the contacts accordingly. Otherwise, email setup will always throw the following error: "Your domain example.com is not allowed in header 503-From" 503 Valid RCPT command must precede DATA"

About translated documents

I think it would be nice to have translated documents on GitHub, too.
The version of the translated document can be viewed on the Lightsail documentation page, but not in this GitHub repository.
So, I wonder if you can display the translated documents on GitHub as well.

AWS lightsail MYSQL managed instance has no memory usage metric

We are using aws lightsail MYSQL managed instance and our customers are complaining about low memory error . There is no way to monitor memory usage for Linux VM instance which we use as LAMP and MYSQL ( AWS managed ) . So are not sure if DB or APP which has memory usage issue.

How can we monitor and get metric MYSQL managed database memory usage

Low single threaded lightsail performance, using old Intel CPU from 2015

The lightsail instance seem to be running extremely old Intel Xeon CPU from 2015.
My instance seem to have CPU E5-2676 v3, which was released in 2015 and has poor single threaded performance compared to modern Intel CPU.

When will Lightsail be upgraded to modern CPU like the rest of EC2?

https://lightsail.aws.amazon.com/ls/docs/en_us/articles/amazon-lightsail-connect-wordpress-to-mysql-managed-database

https://lightsail.aws.amazon.com/ls/docs/en_us/articles/amazon-lightsail-connect-wordpress-to-mysql-managed-database

mysqldump -u root --databases bitnami_wordpress --single-transaction --compress --order-by-primary -p$(cat /home/bitnami/bitnami_application_password) | mysql -u DbUserName --host DbEndpoint --password

will result in below errors

ERROR 1045 (28000): Access denied for user 'dbmasteruser'@'172.26.3.110' (using password:
NO)

How to check Lightsail Mysql DB Instance (RDS of Lightsail) Memory Metrix

We have a production MySQL database in AWS Lightsail Database Instance. We can see metrics about CPU usage, storage, etc, but can't see any memory data. Even inside database, performance_schema DB's all tables are strangely empty! Did u guys configured these DB instances not to store any performance data?
Then how can we see/analyze memory matric?

I use AWS Lightsail server it is slowing down badly and its taking too much time to response

I use AWS Lightsail Server in Wordpress platform. My domain name is from Godaddy.
Recently I am facing an issue with server, it is taking too much time to respond that's why my website www.currentaffairsreview.com has been slowed down badly. It is taking more than 1 minute time to load. This issue is in both interfaces user interface as well as Admin Panel.
This issue is affecting my website status.
Please Help Its Urgent!!!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.