| OLD | NEW |
| 1 Design | 1 Design |
| 2 ====== | 2 ====== |
| 3 | 3 |
| 4 | 4 |
| 5 Overview | 5 Overview |
| 6 -------- | 6 -------- |
| 7 Allows trying out Skia code in the browser. | 7 Allows trying out Skia code in the browser. |
| 8 | 8 |
| 9 | 9 |
| 10 Security | 10 Security |
| (...skipping 120 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 131 | 131 |
| 132 $ mysql --host=173.194.83.52 --user=root --password | 132 $ mysql --host=173.194.83.52 --user=root --password |
| 133 | 133 |
| 134 Initial setup of the database, the user, and the only table: | 134 Initial setup of the database, the user, and the only table: |
| 135 | 135 |
| 136 CREATE DATABASE webtry; | 136 CREATE DATABASE webtry; |
| 137 USE webtry; | 137 USE webtry; |
| 138 CREATE USER 'webtry'@'%' IDENTIFIED BY '<password is in valentine>'; | 138 CREATE USER 'webtry'@'%' IDENTIFIED BY '<password is in valentine>'; |
| 139 GRANT SELECT, INSERT, UPDATE ON webtry.webtry TO 'webtry'@'%'; | 139 GRANT SELECT, INSERT, UPDATE ON webtry.webtry TO 'webtry'@'%'; |
| 140 | 140 |
| 141 // If this gets changed also update the sqlite create statement in webtry.go
. |
| 142 |
| 141 CREATE TABLE webtry ( | 143 CREATE TABLE webtry ( |
| 142 code TEXT DEFAULT '' NOT NULL, | 144 code TEXT DEFAULT '' NOT NULL, |
| 143 create_ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL, | 145 create_ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 144 hash CHAR(64) DEFAULT '' NOT NULL, | 146 hash CHAR(64) DEFAULT '' NOT NULL, |
| 145 PRIMARY KEY(hash) | 147 PRIMARY KEY(hash) |
| 146 ); | 148 ); |
| 147 | 149 |
| 148 Common queries webtry.go will use: | 150 Common queries webtry.go will use: |
| 149 | 151 |
| 150 INSERT INTO webtry (code, hash) VALUES('int i = 0;...', 'abcdef...'); | 152 INSERT INTO webtry (code, hash) VALUES('int i = 0;...', 'abcdef...'); |
| (...skipping 24 matching lines...) Expand all Loading... |
| 175 curl "http://metadata/computeMetadata/v1/instance/attributes/password" -H "X
-Google-Metadata-Request: True" | 177 curl "http://metadata/computeMetadata/v1/instance/attributes/password" -H "X
-Google-Metadata-Request: True" |
| 176 | 178 |
| 177 N.B. If you need to change the MySQL password that webtry uses, you must change | 179 N.B. If you need to change the MySQL password that webtry uses, you must change |
| 178 it both in MySQL and the value stored in the metadata server. | 180 it both in MySQL and the value stored in the metadata server. |
| 179 | 181 |
| 180 Installation | 182 Installation |
| 181 ------------ | 183 ------------ |
| 182 See the README file. | 184 See the README file. |
| 183 | 185 |
| 184 | 186 |
| OLD | NEW |