mirror of
https://github.com/antonkomarev/github-profile-views-counter.git
synced 2026-08-03 10:48:42 -04:00
Cleanup readme
This commit is contained in:
31
README.md
31
README.md
@@ -8,45 +8,30 @@ It counts how many times your GitHub profile has been viewed and displays them i
|
||||
|
||||
## Usage
|
||||
|
||||
Cloud solution launched as 100% free experience. You can [help me cut server costs] if you like this service.
|
||||
|
||||
Create your GitHub Profile repository. GitHub magic will happen as soon as you will create a new repository named equally to your username.
|
||||
|
||||

|
||||
|
||||
My profile repository: [https://github.com/antonkomarev/antonkomarev](https://github.com/antonkomarev/antonkomarev)
|
||||
|
||||
### Cloud application
|
||||
|
||||
You need to add counter in README.md file in your profile repository via Markdown syntax:
|
||||
|
||||
```markdown
|
||||

|
||||
```
|
||||
|
||||
> Don't forget to replace example `username` with your own
|
||||
> Don't forget to replace example `username` parameter with real value
|
||||
|
||||
This service launched as experiment. It is completely free. You can [help me cut server costs](https://paypal.me/antonkomarev) if you like this service. I don't track any personal information since GitHub proxies all images.
|
||||
|
||||
### Self-hosted application
|
||||
|
||||
Only `public/index.php` should be exposed.
|
||||
|
||||
You need to host this app on your server and display it via Markdown syntax:
|
||||
|
||||
```markdown
|
||||

|
||||
```
|
||||
|
||||
This URL will render SVG image with profile views counter and will increment it on each view of your profile.
|
||||
|
||||
#### Self-hosted application customization
|
||||
|
||||
By default, this application using file repository, visits log stored in `storage/{$username}-views` and counter stored in `storage/{$username}-views-count` file.
|
||||
|
||||
You can switch to database repository, then you will have to copy `.env.example` file to `.env` and fill in database configuration.
|
||||
GitHub will proxy this URL via its _camo_ service, so it will look like [https://camo.githubusercontent.com/a9aa69b588bef281647d53091b4faa01ac126121/68747470733a2f2f6b6f6d617265762e636f6d2f67687076632f3f757365726e616d653d616e746f6e6b6f6d6172657626](https://camo.githubusercontent.com/a9aa69b588bef281647d53091b4faa01ac126121/68747470733a2f2f6b6f6d617265762e636f6d2f67687076632f3f757365726e616d653d616e746f6e6b6f6d6172657626).
|
||||
That means I can't track any personal information like User Agent or IP address. Only views counters & timestamp of views are stored.
|
||||
|
||||
## License
|
||||
|
||||
- `GitHub Profile Views Counter` application is open-sourced software licensed under the [MIT license](LICENSE) by [Anton Komarev].
|
||||
- `Eye Octicon` hero image licensed under MIT license by [GitHub, Inc](https://github.com).
|
||||
- `Eye Octicon` hero image licensed under MIT license by [GitHub, Inc].
|
||||
|
||||
[Anton Komarev]: https://komarev.com
|
||||
[GitHub, Inc]: https://github.com
|
||||
[help me cut server costs]: https://paypal.me/antonkomarev
|
||||
|
||||
Reference in New Issue
Block a user